I did a quick Google search for the Techno-aide 2500D /S and found some online.
My quick assement is, yes, it appears that it would work.
The cons in my opinon are:
image size and / or print size would be limited.
printing times might be long.
also, I normally use a contact frame to keep the negitive and paper in contact, I don't know if this would accomidate the thickness of the contact frame.
Having said all that it looks like something worth exploring.
Be sure to report back so we can all benifit from your experience.