IMO flourite is a better substrate, I have both and the eco is a PITA sometimes, unless you don't care about sucking all you substrate up when you gravel vacume...Plus flourite seems to hold the plants down MUCH better than my ECO.
I am however getting another bag of Eco anyways lol. but not from my LFS, they charge $30 for it!
Nice not having to rinse it though, but I tend to do a water change after I put it in because it clouds up so much.
I don't use peat with my substrates either.