I'm torn on the Tasha question.
On the one hand, I think Denise Crosby did what she could with a role that wasn't much; Roddenberry and company simply didn't know what to do with the character. On the other hand, I think it was reasonable to show one of the "good guys" getting killed in the line of duty. It just doesn't make any sense when the cast of an adventure show keeps portraying all these dangerous situations any nobody comes out with more than a scratch.
All that being said, Crosby did a great tomboy impression for her role. I wish the show's writers and producers had given her more to work with. I would have loved to see her in a FIRST CONTACT-style situation, leading an armed team for a spacewalk on the ship's outer hull. And yes, I'll say it: I love her '80's hair
. TNG gave us great '80's hair