I think so to, plus how do you deal with analog pins? They can be digital IO as well. It gets very tricky.
I suspect that future shield makers will have to accommodate both voltages if they want to be compatible with both types of base board. That's pretty easy to do on a shield because you know what pins you are using for what. Isn't that what the IOREF signal is to be used for?
Rob