I think a compromise could work well. Separate AOO and reactions altogether so that you get one AOO and one reaction per round. AOO can continue working as it does (automatic when an enemy moves away from you without disengaging) and it wouldn’t use up your reaction, so no issue with it messing up your strategy. Then just have the reaction prompt for anything defensive like when a spell hits you and you want to use shield, counterspell, etc. and make offensive reactions like Smite a separate ability you can select on your turn - if it misses, it doesn’t use your spell slot. I know you wouldn’t be able to choose it after seeing the damage roll, but again, it’s a fair compromise that cuts down on the amount of prompting IMO.