Yep Assassin is a dynamical class and very pleasant to play with
My first thought, seeing your skill trees, was that spreading points too much between warfare and rogue right at the beginning should make acts 3 & 4 harder than necessary.
Usually, Onslaught tree, BS and DW (above lvl 30) are bread and butter for normal mode when taking a warfare mastery.
But oh well, there are so many roads to discover, you will tell us !