I know they are cheap Chinese shocks but, of all the modifications I've done on my bike, they acheived the best result. My stockers seamed fine off-road, but during road driving they would dribble. A firm shock will help plant all that power that 140 is making to the dirt or pavement.
Are your road plating the bike?
Looks pretty good. The friend I ride with is also running a K1 in Candy Yellow with a 110cc and the exact same shock set-up. That colour sure looks good in the sun!
Matt
1982 Z50R
1979 Yamaha DT250