It should work just fine without registering. As you noted, you will need a card reader that supports SmartMedia cards but they are available.
Did you try
www.ebooktechnologies.com or
www.ebookwise.com for support? eBookwise may be tapering off support since the acquisition.
Michael