Maybe try them out? I imagine the DD-3 would be more versatile and controllable. Though I don't own one, I tried the Echo #1 once and though it was pretty good, I could only mess around with it for a minute or two and didn't get the full range of the pedals delay ability.
High Cardinal of Zeppelinism PM TheHeartbreaker to join and
"Co-Founder (and Yoda) of the Star Wars Universe. PM me or SethMegadefan to join.

' " The last enemy that shall be destroyed is death"...'-p.269-Deathly Hallows