I use Penrites fluid grease designed for steering boxes, it's not quite a solid grease at normal temperatures, seems to get to the right places but is thick enough not not leak everywhere.
Oil is a better lubricant if you can keep it in so it seems a good compromise, but agree any grease is better than none.
You'll hear advice about being careful not to overdo it and risk it getting on brake discs. To be honest you'll have to go some to create enough excess grease to do that but little and often is the key.