Yeah, it's like opening a surprise giftbox each time you start a game. Sometimes it's that cool gift with which you know what to do instantly, and sometimes it's a thing you need to get used to. But like "Roll the bones" in "WoW" - after some time, you search for the bonus (in this case, mechanic) that suits you best, neglecting all the others. I don't say explaining each mechanic in advance would fix this. I play rogue in "WoW" for a while, and I haven't googled what bonuses can "Roll the bones" give, yet. As you said, knowing too much can ruin the experience. But, I do feel, in your case, that they could have been a bit more balanced. I found the platform one overpowered.