>is the noun form, sciolus, still used today?

no, it's marked obsolete, with the latest citation from 1658. but as mentioned above, sciolist is a fine noun.