Decreasing the bandwidth you're using is unlikely to have any performance benefit unless you were already close to the max. Which you probably aren't. On the other hand, using the geometry shader so heavily could have performance implications. It sounds like a lot of extra work for no benefit.