Good point Jimmy - but when I have had a couple of questions I thought were good, I have then edited my posts to include this information for others to benefit from.
You will always get some random questions but having them by PM means you get notifications and external emails so is therefore faster to respond to customers, rather than having to keep checking your thread countless times a day on the off chance.