Posts get added to the end of the page in the frame on the left. To see your post refresh your browser.
Yes, it is a little more difficult to follow a thread than in a standard forum but everyone gets to read everything this way.
Should be good for finding partners!