I would advise a powerhead but they can suvive with a filter with a strong current. You'll need a tank way bigger than a 150 to hold all those fish though. Perhaps a 350 gallon tank will do.
I would suggest a powerhead. Not only does it increase flow, but gives your fish a workout swimming in the current. Helps burn off and metabolize their food. Plus stirs up debris so it doesn't settle. Down the road you will definatly need to upgrade that tank with those fish. The sooner the bettter.
Sent from my GT-I5510M using MonsterAquariaNetwork App


