The question of whether gravity is a good fit for the game was a constant point of discussion for us as well... in the end we left it in mostly for whimsy xD