Yes but clearly Toyota did the race for a reason, they've entered it in a 24 hour race not to prove it was better than a bunch of shopping trollies, but to test the car in the conditions of a 24 hour race. Specifically, a 24 hour race so insignificant that they may have been hoping it would not get noticed...
My gut feeling is we'll see a hybrid Toyota at a real race in the not too distant future.