we put together a short webpage that walks through the cases where Windward is, and is not, a good solution. Please take a look at Windward Reports Java Reporting Engine