The initial idea behind BGP was that it would act as a 'Champions League' of sort, relative to BGE and BGW (the 'Premier League' and 'La Liga', if you will). The execution has left much to be desired though, as the top 3 from BGE and BGE haven't been promoted every year. If the execution can't be stepped up, then I think scrapping BGP is the right way to go.
I'd be happy to handle BGP and subsequent promotion/relegation issues if that set up was wanted.