I would introduce roll on roll off subs, so you can come off then come back on after however long. Then bring in a third card, so you get a warning (yellow atm), then a sin bin card and finally a red card (serious offences etc). Works in rugby and other sports would work wonders in footy.