Great job. It's amazing how much better they look red than the factory dull grey. Like little jewels inside the wheels. I had mine powder coated the same color and couldn't be happier with the look.
I've also painted my hubs like you did. Twice now. They look great for a season but after going through a winter, they still rust. So, I've submitted to the fact that I'll just do it every spring when I change my winter wheels/tires back to the summer tires.