spacedog: I think the WOF every six months for cars more than six years old is really ridiculous. My feeling is that the quality of cars and the safety of cars has dramatically improved since the 1990s. My 2002 Honda CRV runs like a champ only has 78k on it and yet I have to get a WOF every 6 months and it passes every single time.
Perhaps WOFs should be based on mileage rather than time....
There is another factor which in my view is more important that time and mileage, and that's the general standard of maintenance. In my view a modern vehicle maintained in accordance with the manufacturer's specifications should never require a WOF, so the WOF process really only exists to protect road users against the likes of boy racers and the mechanically ignorant.