I let out 2 properties in the Dordogne, France. I completely agree with all the criticisms leveled by the posts on this page. I was a very satisfied customer of Owners Direct until the US take overs. Now you are forced to comply with HomeAway and their money grabbing system or you get penalised and your property slips so far down the ratings that you get almost no enquiries (apart from the scams).
Today I discovered that you also lose between 2% and 4.7% in an invisible "transaction charge" if you allow your customer to pay by credit card, which you are coerced to do to if you want to keep your rating position. Total ripoff.
My last 2 bookings have been very confused by the booking process, and time and goodwill has been wasted trying to sort it out.
It's a greedy business model, and I hope people migrate away from it. I will be checking out alternative sites - any recommendations appreciated.