I've twice been with friends who have hired bikes from Loc2roues and would say you should ignore the other thread especially as the poster isn't explicit about the problems. The bikes from Loc2roues are very old and battered with typically 60-80,000 km on the clock, but still serviceable.
I'm staying at BikersHome at the moment and having looked at the TTR600s I can confirm they are in excellent condition. Peter supplies a GPS unit preloaded with a route for you according to what sort of roads/pistes you want to do. So the additional knowledge/equipment and bike condition helps to balance the costs.
One of my trips with Loc2roue bikes was with two XT660Rs and my Tenere. I can't remember the fuel range of the XT660Rs (16-litre tank?) but we certainly had no problems. On another trip, however, my friend hired a Loc2roues 650 X-Country which only has a 9 litre tank and this was a real pain in the neck. In the end I bought a length of piping so my Tenere could act as a fuel bowser.
Tim