Why not do both?
Personally I feel like Blocktrades has a little too much power here and ultimately harms decentralisation. I'll be making a post soon about some major centralisation problems Hive currently has, though admittedly Blocktrades is pretty far down on that list of problems.
If one entity can single-handily ruin something, they have way too much control over that thing.