I think its garbage. Not only are you forcing us to take talents we may not want to take. But if we want to line up the 20 sec burst window, adds spawns or moving from pack to pact from these new talents we are forced to spam shadowbolt at max shards cause we cant use a spender. I know it comes round quick, but if your worth your salt you either want this at the begining of a pack or right when your trinkets and offensive CD’s are ready.
And assuming the demons that spawn do different things like AOE and solid single target, when the wrong demon spawns it wont free great. You may have to cycle though 2 demons to get the one you want. This is NOT good class design.
This is covenants on steroids, in the end it doesnt matter how cool or what else you put in there we will just take what give the most dps. This is a waste of developers time.