Well I will say that I fried my 10bl120 last week. Over geared my wraith, with heavy tall tires with snow chains, was plowing through 6 inches of powder, keeping the throttle pinned for several minutes at a time. And my fan had stopped working a while ago, but since it never got hot trial riding I didn't fix it. So don't do that... and they aren't waterproof, I used a few coats of conformal coating. Had it for about a year with no issues. I just was having too much fun to stop.
Another thing I do, which you might already know of, is use a servo extension lead for the esc, so you don't have to open the reciever box to reprogram the esc.
Another hobbywing esc option is the xerun sct120a. Not the ezrun, the ezrun sct120 isn't sensored, the xerun is. There are 2 used ones on eBay now, one says never used for 60ish shipped. New it's about 72 shipped. I was looking into them for a replacement, not a fan of escs with the caps outside the esc with tiny wires on them. I ended up getting a tekin rx8 gen2 used, still waiting for it to arrive.
Keep me(us) informed on the tenshock, I've been eying them and other sensorless 6 pole motors for my wraith. I do more trail riding then hardcore crawling, so the slight cogging won't bother me much I think.
Sent from my SAMSUNG-SM-G920A using Tapatalk