Games like those are better played on a computer. Not only for a bigger screen, but aiming and timing works so much better for me with a mouse and keyboard.
So for the PC users, try comparing this as PUBG Vs. League of Legends.
I would say Mobile Legends is better, as both games are really competitive, and chances of winning in ML is 50/50, whereas RoS has a 1/100 chance to win. The pro to RoS is that you can rely on your own skill, where ML you must work together, and if your team is bad, you will lose. Then again, if you suck at the game, then in ML your team can carry you, where in RoS you just keep dying for ages until you're lucky enough to claim that #1 victory.
I'm not saying I'm a sore loser, but I rather play a competitive game where victory is easier to grab, even if I'm not only one claiming it. I can only lose so many times before I start getting toxic.