The LTR is great, it is just not promoted enough and I get the large company bit. They aren't aiming at digital nomads working for a two bit company with no history that could fold tomorrow and they already issued a 5 year visa !
They do need to tweak it though as it is quite restrictive and they could loosen the requirements a bit and benefit. More people should go for this as it is perfect for those employed and earning a decent salary or have a decent pension stream.