Usually the problem with pools like that is the same as with your 15' donut: They skimp on the pump and filter combo. You may need to consider upgrading that to something like the littlest pump and matching filter from Hayward, something like 1/3 or 1/2 hp AG. But remember that the filter's capacity, ie, gallons per minute MUST exceed the pump's output.

Carl