Long tap for numbers and punctuation, ala android, is always annoying missing when using the iPad keyboard. Its so simple, plus saves so much time and mental processing hunting through the extra keyboard states.
I don't understand why every single keyboard on mobile doesn't have the .COM button. It's basically become as ubiquitous as any punctuation mark given how often emails are typed.
IIRC, this is exactly what happens for html5 forms: the default keyboards on ios/android/wp do display the "@"/".com"/".net" buttons next to the space bar depending on the input type.