Although incredibly nervous when I first started with cleats/clip-in pedals... there is no way I would return to "platform" on the road.

I feel more secure (my feet don't slip) and I feel more efficient. Congrats for taking the step, once you 'master' the new feeling, you will truly enjoy the difference