Hi Zhen,
We value 3rd party developer suggestions for improvements and there is a convenient option for submitting an "Enhancement Request" available.
To submit a new service request. Navigate to https://connect.bentley.com/ and scroll down to New Service Request select Product Support and provide the details of the enhancement you desire for a given product providing a brief description of what is desired and optionally state how the enhancement may benefit you and your users if implemented.
I have filed an enhancement request on your behalf under Enhancement 560488 to add a C++ static method to create text elements using active settings or text style name override provided.
HTH,
Bob