Heyo! More missions will be coming.
As it stands you can complete the battlepass without the staff/TR based missions ever being done, of course the variety will be small at first as the battlepass is still buggy and being tested.
I think you'd have a much better time suggesting new missions, rather than an overall "add more" suggestion. Nobody is being locked out of completing the pass by these missions, it is still much completable, it was just aimed at staff being able to be rewarded for their own work.
Keep this suggestion up for sure, but while your at it brainstorm some ideas on how we can make the experience more unique for each person :)