I think XHP222 is a good multi-purpose grease, but on the other hand nothing special. I have used it a lot for cranes - slew bearings, wire rope sheaves, pins.
Personally I think the smell of this product is very annoying, a really strong crude-oil-like smell.
Don't pay too much if you have not...