Hi pushkar,
I've been following the Watt Wagons forum for some time and thought I'd provide some input. I recently purchased a Biktrix Swift, which is a hub drive step through. I'm interested in the U/C Pro as an upgrade to the Swift once it becomes available.
I'm 6'5" with long legs, in good shape, and primarily use my bike for a 5-minute commute to work, running errands and exercise on the evenings/weekends. I don't need a step-through frame but I find it much more enjoyable to use on a daily basis than a regular frame.
In a perfect world, I'd like to see a 21Ah battery integrated into the downtube (if/when that's possible) as opposed to a smaller Ah battery in the downtube and the need for a second battery blocking a portion of the step-through. Just my .02. Cheers.