Well, it is now two years on from when this was posted. To report back on its usefulness I have to say that, while it is not something that I use everyday, it probably gets used at least once or twice a week. It has proven itself to have been worth building.