We used to have that system. Still got my card.
There were two problems. People never remembered what ticket they'd booked and as they didn't have anything that was physically printed showing what seat they are booked it became a free for all. Not so much of an issue when there's loads of empty...