That targeting thing sounds like an incoming nightmare but we will see!
With the UI changing with spec, please include an option to keep the UI the same for all specs. Pure DPS classes may not want it to change and redoing it 3 times per thing you change doesn’t sound fun.
Overall this looks good!