First of all u r welcome to the thread.
I assure u will enjoy this bike and people will notice u and ur bike, on signals on stops on motorcycle stands. people will ask about ur Storm125 so be sure make a decision and be the owner of this bike.
It will gives u driving pleasure as much as Honda, it will gives u batter fuel efficiance than Honda. and it is enviornmant friendly Euro II bike u will found it a different bike.