I powder coated mine and it’s good. Remember, you can tell the powder coated to lay it on thick. Normally they lay it on thin because there do a last of automotive parts and if they lay it on thick it puts them out of spec.
If I had it to do over again, I would do it in DIY bedliner. It’s available in a lot of colors other than black and it’s harder to chip and easier to repair.