Sounds like a good plan, that way you can add puzzles that can be solved by those abilities. It definitely provides a great way to add a goal to this game, puzzle your way through, reaching checkpoints and advancing through the levels (instead of randomly running around getting bigger and bigger ? ).