Very true. Any kind of motorized boat needs a license. As well as being extra weight I have found the outriggers are a bit of drawback on slender rivers. I mostly use it for fishing in my back yard on Nipissing.
I've never used those pontoon things but I can see how they could help but I really only use the canoe when it's portage trip and just more to carry.
I personally always liked a canoe with the tri keel lines because I found them to be very stable compared to everything else not that I have ever really had a problem.
And don't forget if you run a trolling motor like I do so I don't have to paddle you are required to have your boaters card on you.