The counter-point would then be, why would you need to be snap-firing the weapons first without actual known need or requirement? After all, if your snap-fired weapons make any other shots pointless (ha ha), then you wouldn't need to fire the Ordnance weapon, and thus didn't need to snap-fire those weapons.
I'm not necessarily saying it's my way only, but the simple fact is that they changed the Shooting Phase process without taking Ordnance on Vehicles in to account, and it needs to be addressed. What I posted was the easiest/simplest way to address it without creating major changes to the system. But, you are coming across as it does not need to be addressed at all.