Cb
Better torque
Better stability
Soft suspension
Heavy weight ( better stability )
Honda mechanics can perform tuning
Ybr
Better fuel average
More rev happy engine ( engine is more happy at 90kmph cb is happy till 80 kmph due to short gear ratio )
Cheaper parts
Less maintenance cost compared to cb as cb needs oil change at every 1k km as it requires 10w-30 mineral oil which gets eatery after long routes
I would personally suggest ybr g if it costed 450k max but at this price cb makes more sense since your spending so much you should at least get something which is more stable on highways( ybr g sways a lot in wind due to its non aerodynamic front and lower weight) cb is a better cruiser due to weight while ybr is better is city driving and cutting due to less weight
Pick your poison.