Your foot won't be as secure on the small SPD platform(not just talking about float) for road cycling. That being said they will work fine. Especially b/c you have no point of reference. You may get some hot spots.
Personally the SPD is my least favorite pedal for MTB. Eggbeaters or plats for me.