What's the plan, full (parallel) rewrite or refactor?
1) Fix the issues with email notification logic
2) Get them off of the very expensive & complicated AWS stack We've migrated staging and testing to a DO Droplet with DO MySQl/Redis stack. Moving to DO with plenty of headroom is a 10th of the cost of AWS!
3) After that, not sure at this stage. Most likely we will refactor low hanging fruit.
A ground up rewrite would require knowing all of the business logic. We'll just begin cleaning it up and getting it into a manageable state. We don't know what we don't know yet! :-)
Best of luck with the migration to DO :)