Agreed, although it's a bit more difficult here with the GAA and the rugby. I think what's needed though is steady growth, not stupid spending sprees like Dublin City/Shels/Drogheda to name but three in the recent past. Every time one of these clubs implode, it makes it harder for sponsors and potential supporters to take the rest seriously.
An All-Ireland league wouldn't help make Bray or anyone else that much bigger; it's overhyped (although I'd still like to see it). Bray have their catchment area, and playing Glentoran every now and again won't markedly impact on that.