Well havent ever had a Carista but would say that the other is more useful and can do a lot more than just diagnostics Eg I did 36 mods to my Tiguan...
Not sure if you being sarcy or not but was trying to be helpful and as you want them for off road it probably wont matter. But if used on the road it...