Ideally, a cartridge filter should be operated around 0.4 GPM/sft. This is the commercial pool rate . . . which turns out to be the real 'works well' rate for all 3 filter types. This would mean a 20 GPM flow rate for a 50 sft filter. That would give you an 8-hour turnover rate of 20 * 60 * 8 = 9600 gallons, which is OK for your pool.
On the other hand, with a cartridge filter, there's no downside, other than cost, to massively oversizing your filter (you can't do this with DE filters, or especially, with sand filters, which need 15 GPM/sft to backwash properly). So, if you want to reduce filter cleaning frequency, and increase water clarity, you could go with a 100 or even 200 sft filter, and not have any problems, except $$'s of course.
However, for several reasons, if I were you, I'd probably opt to go with a 100sft filter (or else, a 2nd matching 50 ft filter) and have a new spare for each filter, which I would keep in a cleaning solution, so that I could always swap a completely cleaned cartridge for my dirty one.
Bookmarks