It sounds like you are massively overthinking it. When you pre-order anything, you need to enter a shipping address. Why would you need to consider anything beyond that or require 'dedicated' logistics?
that's not to say I don't like Valve's solution - I agree, it is very nice