that's partially true, since some initialization logic should not really be executed more than once,
but we also need to attach Atmosphere handler to the PushServlet, and that's need to be done for each specific.
What we need here is breaking down this construct and allow for more Push servlets in one application naturally.
I would opt for incubating this idea in RF 5.
Could you please create an issue in issue tracker?