Give the refs the power to decide. They stop the play if they suspect a head injury, no way they should judge whether its genuine or not initially. If they suspect its faked, which was obvious today, then they punish the team by delaying his return.
Sure they may get some wrong, may get fooled...
If the ref suspects it is not serious enough to have warranted stopping play then time the delay and make the player sit it out for that amount of time or be substituted.
It would stop instantly.