I'd say a new stadium could be a major factor for future success. A new facility like this is always going to be an asset when trying to attract new riders. If, they can also increase their home support too, I think riders want to race in front of packed crowds. And crucially, a new stadium means new sponsors, a heightened visibility in the business community, and control of and increased revenue streams. If Belle Vue can get the best out of their new business model, then they are going to have more money for rider payment etc. It's better than nowt I suppose