Hi
Perrine !!!
Yes,
Lyubov is the worst of this bunch.
It seems too masculine and surnamey.
I prefer
Ljuba to
Lyuba because here in Italy we rarely use Y for Russian names. The J is more familiar thanks to the Balkans.
Liuba is ok but seems weak.
I still prefer
Ljuba!