In general, I think I will agree with you, mainly because of the functionality. On the downside, the knobs are set too close together, and...horizontal layout... gain button placed on the side of the enclosure. Some weird design going on there. It's also very picky with power supplies.
Extra Glitchy is perfect for subtle glitching. For more ambient stuff, that pedal is absolutely perfect!
I actually like the EccoDrone the most when it's not glitching. Not a surprise, perhaps, but those long cascading, droneish repeats are beautiful.