This is very interesting. Thanks for the input. Seems you have had a much better experience.
Interestingly I would rate mine as blocking-level priority, aka what my previous employers would have treated as the most critical. Hard to judge though.
You might also want to check if you have a point of contact in their customer development team and contact that person. Likely you received an email from them sometime after you first upgraded to a paid level.
Ah, I am not sure I did. I do however have a few contacts at CF, which I will use shortly as well. Thanks again for your input!