I thoughtthey were both pretty close to the CBT limit?Ahh well.
I'd stay away from a Chinese bike personally, get a decent second hand Japanese bike.
YBR is just about 11BHP and the YZFR makes 14.8. YBR was made before the limit changed from 12BHP to 15BHP.