Unfortunately, that's one of my very least favorite Queens songs, so I'm no qualified to contribute much.
As for the subforum, I agree. I've poked around in there once or twice, and made some comments to somebody who'd posted some piano work in there. I doubt said person even noticed. In the end I decided that even the people who post material in there don't pay enough attention to the posts, so why bother.