Still going to fish lfh on my toons for emergency fcing and swag.
The new goggles feel like a light version of skilpatch for horde and should be a must have for every dps, allthough it might be a bit complicated/time consuming if you have swiftness and stuff.
Also you can get lfh with level1...