It's better to have a disk and a restore card, because diskless technology doesn't need a hard disk in the client, but all the machines have to be linked to the server. As there are many people in Internet cafes, the needs can't be the same, so it's ok to make a hard disk and a restore card, which will be more flexible. The other 21 computer Internet cafes are rare. Will the cultural department in your place approve it?