I'm typing with my thumbs, so I mean to be short. But usually the real experts won't touch a discussion that sounds too outlandish, it being a thankless task when some people become irate. So let me try to redirect you and let you prove you'll listen to them, maybe they'll join in.
So you don't want to use a sensorlessi controller, but don't want to add hall sensors. I've tried for years to get the college classes to learn about this with no luck. I've read of putting an encoder on your shaft that will give the position, which is the direction I hope to go in. Mr. Physics used some different terminology talking about the Deathbike that led me to believe he was using such a system. Would that sound good to you?
http://endless-sphere.com/forums/viewtopic.php?f=30&t=54918