@poster: except point # 8 and 9, gs150 full fill all yr requirments. so it means its already 80% of yr given list :).
point # 11 only if u really ride on high speed all the time other wise bike brakes are not bad upto 80-90km/hr
i believe u have riden only 70cc bike till now and u are new to 125cc + bikes, so bro be prepared to have deeper pocket for such bikes.
why dont u look for a well built honda cd185 or cd200 twin, convert it to cdi 12v and u got a excellent bike for yr self.