You don't need a premium account; I'm using a basic one and have successfully chatted already
After testing it a little, it seems to dowhat it's supposed to, but my primary concern about using it is that besides the password for joining a group (network) there seems to be no ID authentication; i.e. anyone can use any given nick, so you can't really be sure who people are that have joined publicly announced networks.