Square heads are also acceptable. Kreg uses them for pocket hole screws and I like how easy it is to get the bit in when you're in a tight spot. They resist cam out pretty well also, I've not yet had a screw of either type I couldn't easily remove.
A good flat head screw is better than a crappy Phillips but a bad one is worse. The bad ones seem to strip by design.