I thought the iron banner sharers were cool. The only highlight for me in these two events unfortunately.
The ability to put items in the vault while on strikes etc. Would be a nice feature.
I think that Destiny's multiplayer does have some strategy elements. Especially if your playing with friends on a fireteam. I play as a hunter and my other two friends are titan and warlock. There is some strategy involved when your working together and using our different abilities as a team. Just my opinion.
Reminds me of "jet set universe". Which is great! :D