I did lot of research before zeroing on Freedom. Infact is was a close call between Freedom and Victor...but Freedom came out victorious in my case !
I bought it for two primary reasons -
Its got aluminium engine (and Im told that aluminium engine are better than a CI engine...reduced friction...light weight..etc.etc.)
Very good styling. Infact it is the best among the pack
Feature rich - pass by switch, gear lock if side stand is not retracted, powerful headlamp (any bespectacled guy like me will tell you what a relief it is to drive a bike with powerful headlamps!)
My other choice was Victor because it is almost their and has backed by TVS group (they are more known entity in motorcycle market than LML) but one on one Freedom edges out Victor in almost all parameters, albeit marginally.
Im keeping my fingers crossed for service support and maintenance....though Im more than hopeful on both counts.
I would certainly recommend Freedom.