I like the idea, it has a lot of potential. I feel like adding in that level end screen, something to let you know you have passed the level is very important. Additionally, something to denote that you are taking data from the rainbow section would be a nice addition. The movement, and the fun of flinging the thing with the platform is quite good, and your level design is great.
Well done!