Hi tpanos,
I run MFpro in 24/7 mode and use a small script which checks logfiles. If script detects no action in logfiles for 2 hours, if restarts MFPro. This current version of MFPro runs solid as a rock, but restarting MFPro helps in case API was down.
Do not use a hosting server, but a dedicated computer at home.