I was running into RAM/Swap issues. Moved to Optiplex Mini 16GB RAM with SSD drive instead of 4GB + onboard eMMC (Stopped using SD card after the first card issues) and turned off swap to reduce wear and it's been running very well since.
Raspi should still be ok if you have 8GB. Found I ended up having to run a very limited app loadout on the 4GB.