Interesting idea, but with the plastic displaced at the center where the head meets the threaded portion, did the bolt get weakened at all?
Time will tell i guess!
I prefer hex head bolts, and keep a nut driver in my box for them. It doesn't slip off like a slotted and has served me well for many years.
Bill S.