You are both absolutely right, we had gameplay ideas that didn't make it into the final version. The pickups were supposed to be put inside energy conduits to open up doors and other things like that. The negative effect of carrying pickups was supposed to be that they would also tug on and slow down the player, and there would be a dark force chasing you. In fact, in the current build you can 'drop' the pickups with the Spacebar, so the idea was that the player could 'lose' some pickups if he was slowing down too much. Due to development problems early in the jam we had to completely re-do all the technical stuff so that's kind of why things are so minimal right now.
We are working to fix the framedrops as we speak. We have a good idea what's causing them.
We are determined to finetune this project, redesign some of the gameplay and make the story of the game slightly more clear without taking away too much of the magic and mystery. I can't exactly say when that's going to be done however, but we will update.