I'd like to have this functionality for an Ubercart installation I'll be working on this year. I don't think the one order or two orders issue matters too much to me. If option #1 is faster and easier, then go for it.
Why do you think option #1 is less user-friendly?
