If the guy makes you uncomfortable you have to be blunt about it. The worst thing you can do is tolerating his behavior, because then it seems like you are fine with it - he might even think that you like it.
I wouldn't call it ranting. The purpose of the thread is to help people find partners and the "ranting" has informative value about how to approach or not said task.