I think players would pick WHU over us due to the combination of having a great season plus London location (possibly new flashy stadium, bigger wages too...)
I doubt that is true, although they have more potential to do so according to these Guardian figures from May of last year, which is a tad worrying really:
Everton: Turnover: 9th in league, £86m - Wage bill: 10th highest, £63m - Wages as proportion of turnover: 73%
West Ham: Turnover: 8th in league, £91m - Wage bill: 14th highest, £56m - Wages as proportion of turnover: 62%