Well, in my opinion, no.
I'm really only saying this because of bloatware (Samsung & carrier)... Also I don't like Touchwiz at all.
I understand rooting can fix this, but that's not the point.
I don't think that this is the best Android phone, too. Especially not for this price. For me is Touchwiz a kind of to laggy and of course there' a lot of bloatware, as predator already said. Nexus 5/6, OnePlusOne, LG G2, Moto G/X are a better choice for me.