personalmente non lockerei niente e soprattutto eviterei gli automatismi inutili.
basta crearti i dati sufficienti per sapere se qualcunaltro sta editando l'articolo in questione
prima che sia scaduto il tempo a disposizione per le modifiche (altrimenti lo sbatti fuori),
ed eventualmente notificare la situazione.