IMHO, filters' rated tank size mean nearly absolutely nothing!
Stocking of tank, media stocking of filter, and how and how often maintenance is done mean a whole lot more.
I would say that a Fluval 307 is more closely comparable to an Aquaclear 110 (than a 70), but again that is comparison of apples to lemons.