You could do a periodic reset / relaunch of the app so the demo starts from a clean slate after few hours / days.
I understand you sell support / hosted package. If you say you can't support a demo install, that would send a wrong message.
I understand you sell support / hosted package. If you say you can't support a demo install, that would send a wrong message.