It was someone from the support team. As has been discussed before, responses from support can vary wildly so I don't know exactly what to believe. Still being under development doesn't seem to make any sense, though redesigning the thing could account for the delay.