Thanks Alan,
I actually asked the OP but he never answered regarding the grill.
To everyone interested on painting the grills, I asked a friend that owns a BMW body shop and he says that the chrome plastic will eventually peel if painted... No matter if you sand it and prime it.
I might try doing a test with glossy black vinyl. For sure this will last longer..