What kind of work? It's just a few extra files... Does it cause any problems other than adding a few lines to each type?
Yes. But I go through them and make some changes:
Random Name
becomes
Random Name (H)
for Heavies
Random Name (A)
for Assaults
etc.
So I duplicate each name-file as many times as I have classes. And go through them manually. Since I cannot code, it would take me longer to learn how to make a script than to just [CTRL]+[V] the " (H)" parts at the end of names...
I don't know about you, but I would never remember the classes if I didn't have those visible in the names.
And now I've decided to add two more as well. Grenadiers and Ninjas (melee). I'm just looking for an experimental game where I can have some fun, you know. Roleplaying a bit, bragging about the lucky-shot sniper, crying for the did-reaction-fire-but-missed-causing-death-to-self Assault, etc.
PS!It is not something I would ever consider "problems."
I like doing stuff like this, since it is so easy. Just ruleset-files with easily understandable syntaxes. No coding-knowledge necessary, really.
But, alas, it does take some time. Time that I enjoy, by the way. But time nonetheless.