Here's the thing: my fish obsession says: "You need to separate them based off of their water condition needs!" My voice of reason says: "Fish live in horrible conditions and they live long lives (sometimes). You treat these fish well, and everything is right where it should be except the gH. These fish are fine." Based off of the current self-conflict, the plan has once again changed.

Yes, fish can live in crappy conditions, but, to trot out and overused but still accurate phrase, it's the difference between surviving and thriving. After all, a betta can survive, sometimes for an extraordinarly long time, in a quart bowl with no heating that is cleaned once a month, whilst being fed goldfish flakes. However, we'd all agree that's no kind of life for the poor thing. Now, I know that's an extreme example, but water hardness is still important.

Soft water had a low mineral content, and soft water fish are designed to cope with that. When in soft water, hardwater fish don't get the minerals they require. The reverse is also true - when in hard water, softwater fish get minerals that they were never designed to absorb. This also effects pH, which effects osmoregulation (how fish absorb stuff).

That's a really basic explanation, but that's why it's important. :) If you do have the capacity to give each fish what it needs, then I would always do so. :) For a much, much better explanation than my garble, have a look at this super good article by Byron on TFK: http://www.tropicalfishkeeping.com/f...quarium-73276/.

Honestly I think that you are good. Fish are very capable of changing to the type of water as long as it is done slowly. Plus all the fish that you're getting are hardy and are able withstand the 'not perfect conditions.' Unless you're dealing with breeding fish or very sensitive (or wild) fish. But your stocking is pretty decent. Personally I would ditch the mystery snails because they create a BUNCH of bioload. I would do some Corydoras as they are amazing! (If you have sand)

I'm home! I got three female platies; one red wag, one sunburst, and one sunburst mickey mouse. I also got two of the serpae tetras. THEY DIDN'T HAVE ANY FEMALE GUPPIES! None of the petsmarts in my area have them currently. They haven't for a couple of months... When they get them in, I'll be the first one to get them! Only 5 more minutes of floating to do!