For example, these guys are web developers and designers, what could possibly stop them from building it and putting on the web? Hardly the 25K pounds they are asking for.
I think the product is awesome, but I dont understand what you need the money for especially if they are boasting Open Source and not for profit.