The bike looks ok, are they chinese built or?
If I have the right bike the prototype was made here by Peter Campbell, the frames were manufactured in China under supervision. A disc valve motor would be alright in there. Very close to the old Waddon frame layout