I'm thinking that an all black wheel, whether it's gloss or flat, would just disappear on a black truck. Now the competition grey would be a subtle yet noticeable choice. It won't pop like chrome but it's enough of a contrast to make the wheels stand out.
As an example, I have a silver Chrysler 300 SRT8. It had a combination painted/chrome face wheel. Hated the combination. I thought about black but didn't want the wheels to disappear. I wanted some contrast but no bling.
So here's what I did:
It's a powdercoat finish called "Silvervein", a combination silver and black, looks a bit like granite.
I'm not suggesting you do this but I wanted to give you an idea of what grey might do for you.