Yes,
Trulle is definitely the best thing since sliced bread.
He adds a completely new dimension to PvP, his actions seem chaotic at times but are actually rational.
He`s a great helper if you figured him out.

My only complaint is players dodge rate that is somehow higher when facing Trulle.
Hence my suiced attempts fail more often than not...