Just a though, no idea if it's feasible/possible/worth any effort.
But anyway now that the Lions has begun could it be worth adding the Lions board to the main list of boards on the board index rather than having it as a sort of sub-board? It would let people know more clearly when new posts had been made and could have more people reading it.