Im working on a fix to keep the alive automatically. The current dead/restart logic is bugged in bfgminer, so I'm going to implement it directly in the driver. Should have a new release out in the next few days.
Awesome! I'm having this same problem and I'm looking forward to the update!
Again, you're an incredibly awesome person!