I also think that the game should pause while you choose an upgrade, and maybe have enemies slow for a bit right after choosing, so you have a better chance of evading.
aight