Здравствуйте, Сергей!
Обратимся к справочнику Лопатина, § 117 п. 3:
(Пишутся слитно) сложные слова с первой иноязычной (интернациональной) частью, кончающейся на гласную. Перечень основных таких частей сложных слов:
с конечным о: авто‑, агро‑, астро‑, аудио‑, аэро‑, баро‑, бензо‑, био‑, вело‑, вибро‑, видео‑, гекто‑, гелио‑, гео‑, гетеро‑, гидро‑, гомо‑, дендро‑, зоо‑, изо‑, кило‑, кино‑, космо‑, макро‑, метео‑, микро‑, моно‑, мото‑, невро‑, нейро‑, нео‑, орто‑, палео‑, пиро‑, пневмо‑, порно‑, психо‑, радио‑, ретро‑, сейсмо‑, социо‑, спектро‑, стерео‑, термо‑, турбо‑, фито‑, фоно‑, фото‑, эвако‑, экзо‑, эко‑, электро‑, эндо‑, энерго‑;
с конечными а, е, и: авиа‑, дека‑, мега‑, медиа‑, тетра‑; теле‑; деци‑, милли‑, поли‑, санти‑.
Считаю, что «демо» относится к первой группе, поэтому правильно: демоверсия.
Кстати, словарь РАН под редакцией Лопатина уже содержит слово «демоверсия».
Это был воскресный совет о тексте, редактуре и информационном стиле. Присылайте вопросы.