Interesting puzzle. I managed to solve it on my first try in 14 moves and 4710 points. I haven't tried to optimize that, but I'm sure it could be done. Regarding the magnets, I used all 3 attractors and one repulsor.
This puzzle makes me feel a little better about magnet blocks. I've spent quite a while over the last few nights trying to get a level working with magnets and I really am not liking them in practice, enough so that I've recommended they be changed from their current form, which is difficult to predict and use (it causes click-and-hope gameplay, which is something I really want to avoid in this game). What they'll turn into, I don't know, but I think it's unlikely they'll stay. Try playing a normal game with attractors or repulsors (repulsors, especially) and you'll quickly figure out what I mean.
Anyway, not sure what'll happen with magnets, but your puzzle was certainly interesting. I'm curious: is there a reason you used walls instead of solid wall special blocks? The transparent walls continue to be included in order to allow the board to be shaped in interesting ways, but they can be very difficult to see, so they shouldn't be used inside the board itself because it can confuse players about what is and isn't a wall. Having solid walls inside the board is what the new solid wall special block is for. I'm hoping players will use the wall blocks to make things more clear.
Thanks for posting this!