In general, any thermal paste that does not dry out or wash off should be fine.
When I used to do computer work, Arctic Silver (of whatever the latest # was at the time) was what "overclockers" typically used. I've tried bunches back then, and mostly they are all the same in actual thermal conductivity; so close as doesnt' matter--but some of them have better solvents or bases in them that don't dry out, , or that are more waterproof (for the rare situation that requires that, thermal epoxies are probably better).
For most of the stuff I've done, the plain old white titanium dioxide stuff has worked fine; I just make sure that it is ONLY used to fill the scratches and tiny gaps here and there, because any gaps big enough to require thermal paste to fill them are just gaps that block heat from passing thru anywhere near as efficiently as metal-to-metal contact.
If your heatsinks can be made to fit the curve of the hub so that there are no actual air gaps, it'll work better even wtihout any thermal paste than it would with the gaps filled with thermal paste, especially over time as environmental conditions alter the paste or remove it entirely.
I'd guess, without direct experience with the hubsinks, that because of weather and such, thermal pads would be better than paste for any gaps you can't get rid of, and then just use thermal paste for the actual in-contact surfaces to fill scratches and whatnot.