I think it depends mostly on what people you team. I currently do missions for the fast xp. Teams in my levelrange do missions around 170-190 and the xp there is usually somewhere between 40-70k xp a pop. I think the borgs give around 40k too.. Not sure. But for me it feels alot faster to do missions atm. I'm trying to build up momentum again in my levelling and it feels pretty good with the missions.
I guess it's all about what you prefer to do. Either is good if you have fun.
I found the easiest way to lvl btw.....85-100 was to hunt ninjas........(with a good doc and fixer)............you will lvl incredibly fast. It's really easy to sort of fall into a ryhthym....if you have a good team that stays organized.