Thanks for your feedback. We will do some more testing on Android devices in particular to see why the image upload icons would be missing. In the meantime, try using a laptop or desktop computer if you can and see if you have better results. We're still in beta & working on improving functionality, and the forum is high on the list of priorities.
Also if you have been to other forums that you like using & have a minute or two, please pass along some links that we can check out to get an idea of some of the other features you all would like to see.
Need technical support? Call (413) 585-9134 or email