It will be incredibly important to remember what you are promising the community down the road. A cash shop is a "slippery slope" that far too many companies have slid down.
Pay for Convenience IS Pay to Win. Bigger bags, faster mounts, teleports, stats on cosmetics, pets that loot are all P2W (Pay to Win) items that should NEVER be sold in a Cash Shop. If the item sold in a Cash shop gives the player an advantage of ANY size over another player in terms of power OR time...it's P2W. I'm of the crowd that is TOTALLY and COMPLETELY against any form of cash shop, but I see the dice you're rolling and understand why you're taking the gamble.
If your monetization model must include a Cash Shop, and you stick by your word of NO P2W and STRICKLY cosmetics...I applaud you. There are MANY more items inside and outside the game that can be monetized without going P2W. This game appears to have a good start though.