From my understanding, another approach would be creating physical text geometries inside blocks and their values are assigned from attribute user text.(%<UserText…>%
Rhino to DWG does take the UserText with it (re-importing the dwg into a new file works as expected). Unfortunately when opening in Autocad they are not available via their Data Extraction Tool.