I'm sad you can't ride on top of signs.
Well... it would completely defeat the purpose of the game...