With AllTrack, there is no requirement for you (as an AllTrack creator) to setup a publisher to receive 100% of your combined writer and publisher shares of performance royalties.
You can read about some of the benefits of setting up a music publisher with AllTrack here.
You can create a free music publisher account with AllTrack here.