I use the Topdon ArtiDiag600S for scanning various vehicles. Only problem is it is not fully bidirectional.
Bidirectional just means that in addition to reading info from your truck, it can also send commands to various actuators and modules. 2 directional communication rather than just read only. So, by this definition your ArtiDiag600s is bidirectional, but due to it's price point it is probably limited in functionality.
I borrow my friends SnapOn scanner for doing bidirectional stuff. I wouldn't mind finding a cheap scanner that will do the bidirectional testing if anyone knows of a decent priced cheap one (in Canada).
Most of the $500-$700 scan tools will be a significant upgrade in capability. To find out how much, you'll need to look at the specific capabilities.
Just as an example, a quick ask to Google's AI returns the following difference between the ArtiDiag and the Thinkscan 689bt.
I'm tempted to buy the Topdon Phoenix which rivals Snapon but its a couple grand... Autel has decent quality scanners as well.
One of the things to keep in mind regarding scan tools is that most require a subscription to update it. Generally, the more expensive the scan tool, the more expensive the update subscription. Like Autel, from what I hear, if you let your update subscription expire, Autel will no longer let you access the FCA AutoAuth gateway on 2018+ Chryslers, as well as the Mercedez/Nissans that use it. Other manufacturers are supposedly going to start doing similar, as I think newer Fords have something similar. Without updates, whenever a new car comes out that has significant system changes, you'll be outa luck if you need to work on one of them.
For example the Topdon Phoenix Elite lists for 1800$, and the update subscription is $550 per year.
The Autel MaxiSys Elite is about $2300 and the updates are about the same as the TopDon.
One of the features the multi-thousand dollar scan tools have that the cheaper ones can't do, is the ability to integrate the OEM factory software and do module/PCM reflashes, updates, etc. But for that functionality, not only do you have to maintain an updated subscription with the scan tool manufacturer, but also a subscription with the OEM, such as Chryslers WiTech.