The reason I ask about the 10" x 10" foot print is because there are only a few skimmers I can think of that fit those dimensions and bio load. None of which are the one's you've listed. Two SWC's and one Coralvue Octo's, the SWC Xtreame 180 & Mini S "which I use, and even that's over by 1/2 inch" for Coralvue it would be the Super Reef XP2000 Sump Saver, and at 180 it's at the max for it's bio load. The Coralvue Diablo 2500 would be a good pick, it's very similar to the Mini S in design and uses the same pump and needle wheel. However again it's bigger than your listed size dimensions. If you can go larger there are other Coralvue's that will work as well. Personally I love my SWC, and would recommend SWC, however Coralvue's are very nice as well. The other question I asked about sump height refers to being able to easily remove and re install the skimmer, for cleaning of the pump or the skimmer if needed. For this you'll want to make sure without the skimmer cup attached that it can be worked over the sump wall. And of course the last being water depth, some skimmer work better in shallow depth and others in deep depth. Example: The Super Reef XP2000 Sump Saver works best around 5.75" "6 inches" of water, so if your sump had an operating water depth of 8" you would need to raise the skimmer by 2" to get the best performance. But with the skimmer being 24" inches in height and your cap at 25" this would be impossible to do. So you can see there are a few things to consider when picking your skimmer.