Interesting combination of ideas. I have implemented some similar ideas having to do with WiFi/data/bluetooth connectivity into one app: LeanData. Give it a try, and let me know what you think. Maybe you can put it in the original post if it works well for you.

XDA Thread: http://forum.xda-developers.com/show....php?t=2743316
Download: https://play.google.com/store/apps/d...eqtic.leandata
Try my Android apps: TeqTic on Google Play
Twitter: @TeqTic