Yup, there's nothing preventing from Apple using the same principle for general purpose printer support.
It would work better if Apple did it to cover all the apps, individual apps like HP's iPrint work just for photos or whatever they decide. Not a biggie with the iPhone/iPod but the iPad..