title: is it necessary or useful Meteor.startup(function () {}) when publishing a collection?
body: <p>basically I have:</p>
  
  <pre><code>Meteor.startup(function () {
     "use strict";
  
     Meteor.publish("uTree", function () {
          return utree.find({});
     });
  });
  </code></pre>
  
  <p>so the question is should I wait or not for the system is up and running to start publishing? is any advantage of using Meteor.startup() in here?</p>