Despite the fact that next to nobody cares about Campaign anymore and it's not likely to receive much attention, the idea with the NPC's providing the battle status is a good idea. However, I always found the best plan if you find yourself idle was to watch the battle logs you'll see in the cities for upcoming battles. Then go to the zone, go get a sandwich or take a dump (or both at the same time), ???, profit. Once you get rolling and into a flow there's not really much need for further information as it's easy enough to just bounce between battles.
Northlands was always a sore point with me, for the week or two that our server actually had access SL battle, I was about two ranks off being able to participate, and then away on a trip. Once I maxed out my rank, the server never again had access. In short, really badly designed content. Ending a mission, quest line or something similar should have enabled access to that BC, much like Apocalypse Nigh or Divine Might. Instead the BC has been out of reach to THE ENTIRE PLAYERBASE for 99% of it's lifespan.
Regarding campaign in Reverie, Everbloom and Ruhotz: it's not ever likely to happen as these zones are tied to MMM, WoTG missions, and Sandworm. Besides, those zones don't even have traditional entry and exit points.