Only thing missing from their list from a Demo perspective would probably be the "Demonic Empowerment maintenance" issue. Its impact ofc would be lessened with a longer pet duration but its still not fun gameplay to maintain that buff. At least they fixed the LoS issues. PvP performance should be quite different with 3 shards as well.