rou sha bi performance review