Like the new site very much.
Dunno why you chose "power on/off" as a logo. If it was rotate switch the pointer had to be in work state, usually pointing top right for "mood direction", depicting it from power on button.
Pentagon form fits nicely to the number of SFML modules, and is what ties current symbol to SFML, chances of people catching resemblance are slim. More distinct memorable variants would be like in an arrow pointing upwards example, lower part looked like a box and arrow indicated taking out tools.
On the other hand "power on" is everywhere, if symbol is well tied to SFML logo would be very memorable.
All is imo, when I forget about button and look at it as a box with tools feeling is better, for now idea is ok and logo is really well drawn.