None. The main downside is that the generated contracts may be less efficient or that more things will be redirected through the Name environment when they don't have to be.