This is where transparency and independent verification should come into play, something Everton are historically massively opposed to. Personally, and I am prepared to be corrected on this, I don't see what regeneration and jobs boost a stadium in WHP will bring. Low cost housing and a one purpose 20-use-a-year stadium doesn't suggest to me it'll improve north Liverpool.
A city centre (or closer than GP) multi-purpose stadium would no doubt bring in revenues and maybe even the BU touted idea of a link-up with sports science at one of the universities. WHP just seems totally devoid of imagination and wholly fuelled by post build balance sheets.
Of course, any private business doesn't have to open itself up to transparency and independent verification, but this present lot frankly have zero trust left and should be monitored at every turn.