We have to wait for a while till everyone catches up to 2.4 as changing it will break existing clients forced to use older TypeScript versions. You can submit a feature request so we can measure interest in it if you want to see it sooner.
How about a different flag like EnumAsIntString (Probably a better name) ? I will post the feature request.
On a similar topic, having better control over enum serialization for the typescript client (and/or others) would be really helpful. I’d love to be able to get access to the enum description’s in many cases (think about selects) and now it requires creating a webservice to return them when they could easily be created in the service stack client some way.
I added the following comment to the feature request for others that might be interested in voting for it:
I would just add that allowing for options like creating an object instead of a typescript enum would also be helpful for also serializing description attributes. Ideally this would be nice: