When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Need - no
Do you already have it - then don't throw it away.
A code reader is certainly nice to have. I also came from a 6.0 where a reader was important to know why you were stranded this time.
Before you buy a reader, read through the forum, and particularly pay attention to the FORSCAN thread. That horrible double honk justifies a OBD reader that works with forscan, and if you have that, you don't need a separate reader.
If you were using it to just monitor parameters, you certainly can still monitor on the '17+, but the computer controls the truck so much that there really isn't any driving habit you have to change based on any monitored parameter (like on the 6.0 watching EGT and coming off the throttle if it got too hot - don't have to worry about that here).
When I sold my 05 and bought my 2015 I sent my ScanGauge ll back to Linear Logic and they updated it for use with the 6.7 for free. I watch ect, voltage and egt's 3 and 4. There are many others to thumb thru but these I leave up most of the time.
I had one I bought for a previous truck. I switched to the TorqPro app and a bluetooth OBDII link a couple of years ago for my '07 F350 and moved it over to my '17 6.7. It works nicely and can also read and clear codes. I use it regularly on a range of cars and trucks.