I have one, it’s been great.
That said, “exactly what the problem is” isn’t always the same as telling you the solution. I had a “misfire on cyl #3” error or something like that, which can be a number of things. Replacing all the coils and plugs myself was probably still cheaper than taking it to the shop though!
On low end CPUs you can max out the CPU before maxing out network—if you want to get fancy, you can use rsync over an unencrypted remote shell like
rsh
, but I would only do this if the computers were directly connected to each other by one Ethernet cable.