Check in when the domestic flight opens, select seats but DO NOT print your BPs.
This allows you to easily change your seat in MMB and personally I'd be checking the upper deck seat map very regularly as things can and do change but of course it's not guaranteed. Good luck!