In my opinion it's actually nice to have different place for the finished projects than the rate my mix subforum. With this forum setup most suitable place for it indeed looks to be the bar section. Usually people have put lot of work into those projects what have been shown in the bar section, and most of them are pretty badass. Let's face it, in the RMM section all the hard work would just get buried under all the "rate this guitar tone, not finished mix" -type threads. Nothing wrong with those, but obviously very different thing than the finished releases.