all stone fish are more suited to brackish in the long run, but several species are often sold as "freshwater" stone fish because they are caught in freshwater. They live in estuaries, and they spend time in freshwater, brackish water, and marine water. When they are young they spend more time in freshwater, but they are said to need brackish or marine as they mature. Hopefully down the road I can get a brackish tank going for them as they get older. However, there have been reports of people having kept them successfully in freshwater, for a long time. The original post in this thread is one such report. So basically this is my understanding of the matter. The lfs was selling them for 10 dollars each, so I decided to give it a shot.
From looking at pictures online, and the ones in the lfs, I think that what have is one of those species I just discussed (mainly batrachus trispinosis and allenbachus grunniens, which look much alike, but the second is said to be more suited for fw than the other). If you think that these guys are, in fact, a different species altogether, please enlighten me. A solid ID of the fish would, of course, be extremely helpful.
To answer your question, I have them in freshwater. They were caught in freshwater and the store had them in freshwater. Even if I were to go brackish for their sake (which I would consider), it would have to be a slow transition, because as of now they are acclimated to fw.