Wow, I'd always thought it would work.
Oh i have an idea for the charged laser, use a custom tag to fire a 3 shot burst and then another to switch to an entirely different weapon that is a instant lock aspect seeker and then it will switch back upon release
and for the megabombs, when the laser is charged the megabombs will switch to an entirely different weapon which has the same aspect homing status as the charged laser and upon firing the charged laser shot will just cancel

I hope that it works for you and doesn't cause any parsing errors. oh can you give us a test map? like the SF64 training mission with all of the usable ships and usable weaponry including the wolfen