My betta gets along great with my neons. My betta also doesn't mind the water flow either. He goes to a far corner of the tank where the water motion is the least to "sleep". Otherwise, he's all over the tank.
I agree with Helter, be sure not to put any long finned fish in there like guppys. They are much more likely to have problems with those.