Android does have a native SIP dialer. Some of the carrier versions of phones remove that functionality. My new Nexus 6P has a native SIP dialler, as does the Moto X and pretty much any android phone that has not been crippled by a carrier.
I understand the battery drain is only when you have the SIP client running in the background for incoming calls. If you are OK with having people leaving you a voicemail on a service that will send you the VM by email, you can just call them back immediately and not keep the SIP client running in the background.
Another option is to buy a T-Mobile prepaid SIM - I think the prepaid SIMs now include Canada calls and data. Since you are willing to have a forwarding number to your phone, you don't have to use the T-Mobile SIM long enough for them to figure out it is only for Canadian use.
Originally Posted by
bocastephen
Well I definitely don't want to go advanced

I already use Callcentric and they seem OK for what I need. My phone is an Android, I guess I can search for a SIP client that won't drain the battery. I read that at least some of the older Android versions had a built-in SIP client as part of the native dialer.
I looked around at the Callcentric website, and it appears I can port in my Fido and Google Voice numbers, but what I can't figure out just yet is how to combine all the numbers into one plan, or if I need to select one plan per number...and I think it might be the latter.