Well, I just finished the even to find the yeti fur, then help Linnae catch the jack a lop. Then I was REALY excited to do the next part and find the yeti, but sadly, it was only a .. jotun. 
So an awesome idea came to mind..
How about they add a yeti world boss??
Every now and again like the sawmp boss in kryta, there will be a big avalanche in a place near where that quest is. Then, out of the snow, a gigantic scary kitten yeti will jump out and let out a big roar shaking trees! Then you’d get in a big long battle with the yeti, and he could freeze, throw, maybe even chew you. (It’d be nice very difficult
)
It would be fun, no? 