I kinda think it will work actually, refs will probably assume not a dive more often mind and thus more pens given etc, but players will have to stop diving when they start getting suspensions after the fact. However it does not solve all the issues, as yes someone pokes someone in the face will still lead to players dropping like they're shot and a red card to the offender of the poke. Not sure how you can solve that in a way. I think red card for both sides in stupid head to head fake headbutt cases.