Both are great substrates. Which one you get depends on your preference of color & how much effort/time you want to spend.
Flourite...Red in color, Needs a lot of rinsing, will cloud water for a few days.
Eco-complete...Black, needs no rinsing just open bag & pour into tank, will not cloud water.
He who angers you, controls you!