I've never tried its app but I've tried nissan's connect (as recently as a year ago), volvo's as recently as two years ago, and I have a current ram and toyota.
Tesla's app is definitely the best. Unlike the others it works almost every time--and quickly. Bluetooth key works almost perfectly...