We are getting an all aluminum LS3 based engine from Wegner Automotive for our project. We are having a hard time deciding whether to paint the engine or leave it natural aluminum. It is going to have black anodized valve covers similar to these.

It will also have a black anodized accessory drive. The truck is going to be all black. There will be no polish or chrome on it. Under the hood will be painted in satin tones. Probably a satin charcoal or gunmetal color.
Our thoughts are that leaving the natural aluminum engine will give it the race/industrial look which we like, but might present cleaning issues. On the other hand the paint will give it the finished/detailed look and probably be easier to keep up with. What do you guys think?
If the consensus is paint, what process and type of paint do you recommend for painting and aluminum engine? I don't want to have a nightmare on my hands with paint blistering and peeling. Any thoughts would be appreciated.
Sorry if this is in the wrong section, but I wasn't sure. Mods. feel free to move it if necessary.
Thanks,