I personally feel the cutesy or pet names should be used in an entirely private setting.
Once coworkers learn your romantic interest’s pet name is “cupcake” for example that person may be open to teasing or ridicule.
Also work environments should remain professional in my opinion. A romantic nickname might hinder your ability to be promoted for example.
I can’t imagine knowing that my prospective boss is nicknamed “love bug” for example.
The Leftists have left us!