I personally, have not seen someone with the same issue (underscores in the name throwing errors). I'll try to do some digging around internally to see if there is any information on this.
As for feature requests, there isn't a specific timeline or SLA for a feature request. The product team looks at ideas submitted via the communities and prioritizes them in their backlog. The client demand and scope of this issue is balanced against the existing backlog. With Launch it can become even more complicated because most of the extensions are developed by different teams. For example, the Analytics extension is developed and maintained by the Analytics engineers and the Target extenuation is responsible for the Target extension.