I have an echo external and i have to say its a bit sh*t. The axel came slightly bent, sorted that out but now it makes a really annoying sound when ever i pedal. I don't go that big and i have only rode the bike about 20 times with it in! In theory external are much better, but i don't think much of the echo ones.