Make it work, make it right and make it fast! Not the other way around.
I remember when I went to a meeting on Google Montreal about ETW and tracing on Windows. The spearker was
It is the official tool for kernel tracing in windows platform developed by Microsoft. This allows the user to see call stacks and analysis system calls.
IU for ETW
It is the ETW but with some user interface features to improve ETW.
Bruce Dawson have done an amazing tutorial, with videos al all here