Shadows are not worth it's cost in my opinion
My idea to make it worth it.
Change it's population to 3
In total you should have around 25? in 2v2 instead of like 14
And the train time for making 25 would take so long making it more of a end game unit
I think it would make sense to make it 3 pop since they are "highly trained assassin's" as well