I know I'm gonna get hit for this BUT-
I've used POR-15 semigloss black on a few K-frames and never had any issues. Still holding up fine on my 5th at the moment.
That being said-
IF OEM is no concern, and the K is out and ready- Powder Coating IS the only way to go.

Good luck with it!
CC.