In my opinion the ability to join someones campaign as a companion would be the best bet joining their party and travelling with them and the ability to cut off into a second party to do small jobs here and there and when they leave game the companion simply travels back to the party or waits at a tavern just like after you party gets dispersed.