Hello,
Yes, it would be better to reset DB if you can and then install the demo on the clear WP installation without demo content.
Regards