Yep, I'd have to say the LFD tool has definitely helped for the better since cross-shard was introduced. As for Shard Population, that seems to be the major problem. I don't know about others but on Laethys, there are certain times when it is populated and others when it is just dead. Being that I'm on the West Coast of the US but the Shard is heavily Oceanic. This actually works pretty well for me, since I get on kind of late PST (8pm or so) and by then there are usually multiple DRR's going and Crafting Rifts. The LFD queue and PVP pops faster than when I get on in the middle of my day.
But with Shard Transfers available, I do not see it as that bad of a problem. Best advice I can give is roll an Alt on a server, hit up /Trade or the Major City chat and ask around about peak population times. If they coincide with yours, great, Shard Transfer away. If not, repeat process on another server