I would prefer to play on desktop, but one of the fun things to do in stream raiders (as a viewer) is to not get any loyalty chests until you have the desired loyalty with the captain.
That way captains that only care about getting rewards for themselves, will lose my placements until I get loyalty with them. I also get better rewards when I have loyalty with them.
However, on desktop the rewards is a ? mark instead of a bronze, silver or gold regular battle, or it might be a Gold Loyalty, Skin Loyalty, Token Loyalty, or Scroll Loyalty battle.
I can know for sure, by checking on mobile, but it is annoying to have to pull up my phone, while I am playing on desktop.
Please remove all ? mark rewards from campaign battles, so viewers can make informed decisions if they should place with a captain, or switch to another captain to avoid a loyalty chest.