You know, I find myself agreeing with you in part on this.
Even the most basic of docs, the download links, are totally messed up and unclear for this module, arguably the most important module for SS. (Who doesn't need a contact form?)
The official page for the module has a download link to the stable 1.0 archive. Under that is a link to the "latest unstable trunk", which as of now is r75112:
While the docs page, which everyone is prompted to check out straight off the bat has a link to there is a main heading at the top that says "Download". The link here downloads a different "trunk" which is r75129.
http://doc.silverstripe.org/doku.php?id=modules:userforms. Not a single mention of the stable release.
On top of this, if you go to http://svn.silverstripe.com/open/modules/, the REAL trunk version appears to be r75143.
There is some serious ambiguity here and lack of direction guys - especially for new Silverstripers. And I feel it's only simple things like updating links in the Docs. Maybe download links in the docs should just be sent to the official module pages?