It's the marketing that matters if they want to stay long in this industry, they have a good affiliate program and I'm sure they have other marketing stuff outside of this forum, they have established themselves maybe they will do a campaign here from time to time.
Site improvement process is still going on. The management wants a platform that is very user-friendly with less error. The marketing deadlines are not set yet but hopefully we will soon see a relaunch of marketing.