I've replied to a couple of threads on the subject of canvassing. It seems we all have our own opinions, some of them fairly dogmatic.
Personaly I think that you and the other knocking firm offer a good service. Also some of the best self starters in our group get good results too. I wonder though if there isn't some kind of middle ground where you could mentor people on canvassing, advise on leaflet design, walk sheets and prompt sheets etc.
In other words you could sell and package a marketing strategy? Have I gone off topic? Maybe, but it might save you from being deleted for being an advert.