My suggestion is : don't ever stick to the MOML ads which is completely waste of time, pick a quite time like early morning, the orb chance is much more higher, like 6-8am in the morning, or at daily reset time, the more u far away from reset time, the less chance u can get in (because as time goes, the number of orbs goes down, simple theory), and in the morning there is less ppl in queue, to avoid long queue, therefore ppl are more willing to use their orbs.
Just Queue for HM, or form a party by yourself- YOYL..or enter YOYL,and wait someone place the orb
The chance of no orb in a complete party in my scenario is like 33.3%. don't just stick to the ads and HM queue when there is no one there! doing sth else and come back later, and more important point is, don't leave ur current party so easily to try to get in MOML room. I saw a bunch of ppl just leave the party, not even consider the potential of having orbs in existing party. U only enter MOML when it pop up randomly and u are not in a party, don't just stay in the lobby for nothing and wait moml to showup
I have 4 alts, I basically ignore CS second stage, and only do HM and tower of infinity, which takes me only 2.30 hour in total to finish daily and event, which I might still get enough grace stone to upgrade my soul badge
The point is, the more alts u have, the less effort u need to make during event