i was messing around with my bosu ball today and discovered what seems to be excellent rail balance training
simply stand in front of your bosu ball and jump and spin and land on it (90, 180, 270, 360, 450, etc...). you can also practice switch-ups by simply standing on the ball and doing a 180...