I usually do my roulettes after work when it's peaktime for EU players. My usual queue time is anywhere from instant to ~10 minutes which is no problem for me. Only times I have to wait long is when I play at like 3am or so when 99% of EU players are asleep lol.

As for contribution, that's where the "evil" parser topic might come up. Combat in this game always looks flashy and feels good, even if you're underperforming. I like looking at my numbers to actually know how I'm doing, and when learning jobs to see if I'm doing something wrong (when another dps player of your job with similar level/gear pulls twice your dps you know that there is most likely something about that job you're doing wrong atm). I started leveling a MCH over the weekend and had a DPS overlay to see if I got the job bc I couldnt tell otherwise. Granted I have knowledge about the game which helps on any class, that actual beginners don't have, I ended up with dungeon runs where I contributed 50% and more of the total Damage dealt so I knew I was playing right (and by the number of commendations I received I feel like many people are actually watching those numbers during duties).

Rotations can feel like sh*t at lower levels (wouldn't even call them rotations at that point lol), but it gets better as more and more skills are added in. Some classes still have a slower rotation with bigger hits while others are constantly spamming buttons with lower individual numbers, but adding up to a quite satifying overal result nonetheless.