Has anybody used iTop Easy Desktop and Portals

Are they legit and reliable?