That would be great, of course. Enhancing in between turns gameplay is always good in TB games. Hands down this is a lot of work to integrate though. I don't know how you envision the actual mechanic when and how it will trigger, as there are various options. However, just from the AP reservation standpoint, I think something simple as a button switching between 'reserve AP' (set according current active weapon + mode) and 'unreserve all AP' states may be good to go.