Good choice on the Evo 5'3.
You'll want a stiffer flex fin or a bigger fin to accommodate your weight.
If you can, try to experiment. Maybe a Futures F6 Legacy or F8 or the JJ Techflex.
Myself and others I know have also had pretty good performance with the Futures Thermotech fins.
https://futuresfins.com/collections/sur ... rmotech-f6
One thing that I like is the Ride# "filter" that Futures is doing. Once you zero it down to shape and flex, you know what fin-set to stick with.