They will but Free web hosting not good for business
I would like to know if this live preview feature is provided by envato or should I host my theme somewhere else and provide the link? If so what are the hosting places you guys use/suggest?
Item live preview provided by authors , here is some good hosting provider http://themeforest.net/get_hosting
Also before submission ,please read this article http://lovethem.es/themeforest-review-process/
Congrats and Enjoy