Is support staff actually answering questions in here?

Forums like this are usually intended for user-user communication. If you want a response from someone at Seeed, it might be best to contact them directly.