I added the forum to tapatalk's network just now, should be able to find it in the next hour or two. Just search for "elio owners" and it should pop up.
You just download the tapatalk app for android or iphone and then search for "elio owners" in it. Then you log in and start posting like normal, just with a real light interface so it loads very quickly on a phone. There are tons of forums on it so if you belong to any others you can probably use the same app for both.