This species should be fine as long as you're not depending on it to eat algae as it has more carnivorous leanings.
The current from a power filter should be okay. What is your pH? As long as it's not extreme (not terribly under or over 7) I wouldn't do anything to mess with it. Trying to alter the ph results in fluctuations which are more dangerous for the fish.
If you want a fish that comes from the same area as these, you might look at hatchetfish, which also enjoy the surface current created by the filter. Lovely surface dwellers, you need at least 5 for them to behave normally. Some floating plants like Wisteria or water lettuce are beneficial. Also, you must cover any openings in the tank hood, since they can and will fly out of your tank.
You could set up a great Amazon aquascape, with roots, rocks and the floating plants. Keep the substrate dark and you'll have an amazing tank.
