Is Natascha good tf2?

https://www.youtube.com/watch?v=Ug3hAv14SZ0 Can you craft a Natascha in tf2?Natascha is automatically given to any player who obtains 16 Heavy achievements. Natascha Availability: Unlock, Drop, Craft, Purchase,...