I understand your suggestions, trigger, but there might be problems with implementing them: too many things in MF Pro are connected with BF data and maintaining them offline is not such an easy job.
Regarding this one:
> 4. If betfair is down the user is notified by a message pop up window in MFPro,
> MFPro continues to attempt the login automatically say every 15mins
I have a possible solution. Try creating a task in Windows scheduler, as explained here:
http://www.marketfeederpro.com/solutions/tips-n-tricks/start-command-line/You can set it to try to be launched every 15 mins and make an attempt to log in. If it fails due to BetFair being down, it will stop connecting for now and will re-try next time.