Bobs is available in colors, Atlas isnt. Far as I know, that's the main difference. As for performance, both are good. I have a Bobs.
I also just got the Leash. I'll just feel better having it on. Even if it doesn't work as stated, it HAS to take some of the force of impact out.
I haven't put it on yet. Pretty easy tho, they say to hook it to the bolt hole where the power pole mount bolts into the JP. They even give you a longer bolt.
Special orders on colors do take awhile. They are all literally hand made... in Michigan, I think.
An Elite hit a log or stump running 70 last season and it kept his motor down. Can't reveal name, promised Leash I wouldn't. They will be putting that info on the site soon tho.
A great guy to talk to...sounds young and smart! They just got patent pending on the Leash, as well as a test video in the works.
Just call him if you have questions. He's willing to talk and answer questions all you want.