Yeah, that was fine. Tsuna could move as he needed, it wasn't like Gokudera was going to keep a crushing hold on him. (Most of the time)
It DID take him a couple of seconds to figure out what Tsuna was implying though. "Oh! Oh, yeah, no. No, we don't... we don't have to do that." A fake date with a fake kiss was a pretty lame way to have your first kiss, right? It was just an all around bad idea.