FYI - I had an exchange with the website e-support. Originally they had hoped to have the trip reviews aspect of the website up and running by the end of summer. They said that they had to reallocate their resources to work on the Passport and Flight Information aspects of the website, and as such no longer forecast that the trip review portion of the website will be available by the end of summer. They no longer will forecast a date as to when the trip reviews capability will be available. As such, the Forum appears to be the only avenue for posting trip reviews at present.