>>123969568SHIELD knows his identity, knows about his extraordinary intelligence and knows he is shitpoor most of the time, so I don't see why not. His hero colleagues recognizing his expertise is way better way to deliver 'out there' than bringing spyshit over and over again. And no, engineering job is not wacky and unrelatable in spite of what Slott might have made you believe.
>>123969617I dislike most of his stuff in Avengers because it feels like he is just doing what other people told him, too. The only story that I remember liking is one from JMS run where he uses his brains to uncover Hydra conspiracy.
Honestly, at this point I'd prefer that if Spider-man and Wolverine appear in any kind of crossover events, they'd be drinking cold beer in the background being all 'yeah-yeah, we're just cameos that writer cynically inserted as a reader-bait, don't mind us'.