I would also state that if you/ANTS plan to create and integrate a partner portal into the ANTS website that you incorporate "https" vs "http". "http" as you know has many security holes. "https" is much better in my opinion.
Also, how often do you and "The Doc" discuss the construction of the website? Your statement suggests you are waiting for the company/The Doc to tell you what to do next. If the relationship is single-threaded (ex. you are waiting for further instructions from "The Doc"/"The Company") then I suggest more bi-lateral communication is in order and sorely needed.
Having launched an incomplete/half-assed site was absolutely a BAD DECISION.