When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Powder coating would give a tougher finish.
But if you want to do it yourself, just clean it all up well and use some aluminium primer before you paint it as normal!
You need to bare metal it, acid etch prime primer it then top coat. I would paint the silver rather than just sand the top back to bare alloy as it looks a bit dull. Paint the silver on the logo first, top coat it as normal then sand back the top coat untill back to th silver.