A couple of air stones will get rid of your mosquitoes marowana... do you have a lid on the sump??
Back on topic...
I enjoy both methods of filtration...
A sump/trickle filter = superior Bio filtration.... A wet/dry, can hold far more media than any canister... which alows for a larger colony of bacteria. They also add more O2 to the tank thank any canister could... far easier to maintain... you can customize a sump to your tanks needs... all equipment is concelled in the sump.... very easy to clean...
Any negatives about the sump, like noise, poor mechanical filtration, heat loss, and humidity can be countered.... I dont have any of those issues with mine...
A canister = Great mechanical filtration...
They have a very limited amount of media capasity and all equipment is in the main tank... I like canisters for smaller tanks though... 90gals or less generally.. but i employ them on larger tanks as well, just for their mechanical cleaning abilitys...but they are troublesome to clean compared to a sump...