One tiny disagreement. 500 stamina for 2000 gems from the store daily is the cheapest stamina you can get. If you're in an active alliance joining/running a lot of rallies you'll definitely need it.
Yes, I spend gems on offering too. I am archduke prestige with 9 subs, mostly gold and purple, 1 blue. I forgot to add that in my video. Very important. Yes sir