I am saving my pennies for another Faultmate with a single vehicle licence package for the Freelander.
I used to have a Faultmate with the full multi vehicle software for the P38 but sold it..regretted it later !!
Looking at the Hawkeye and Lynx capabilities, programming wise they are restricted in what they can do.
Suppose it depends what you need it for...if it's just fault finding and clearing, then the Hawkeye or Lynx would be fine.
I also had a Test Book a few years ago and it had less capability than the Faultmate so I sold that and bought the Faultmate.
Operation wise, the Test Book/T4 is a lot less user friendly than Faultmate. Both need a laptop or similar to use and I didn't find this a problem. I bought an old Toughbook loaded with XP and it worked fine. Also had as backup an old working, tower PC with XP and a monitor plus keyboard and mouse which was mounted on a roll around cart that I retrieved from the skip at work.