He could smash the Ark, except he would take time to do the yo-yo, and Enel would notice him by then and push Luffy off again.

I wonder how he does eventually get the ball off though. Its getting to be annoying.