I've been using ObiTalk w/Google voice for several months and I love it. I have my main cell phone number ported to Google Voice so it's the primary number people contact me. My problem is when I leave the house for work, it'll still ring at home and my wife sometimes picks it up so I can't leave it enabled all the time. When I get home I have bad reception so I prefer calls going through ObiTalk versus my cell phone. I'm constantly manually deleting and adding a GV profile to my obitalk config and I wish this was easier.
Solution:
1) Simple checkbox to enable/disable one of my GV service providers (But preserves the profile)
2) Scheduler option to allow me to enable GV between custom time ranges (1am-8am, 5pm-12pm, MoTuWeThFr, all day during weekends)