Power influences not only your physical damage, but also your physical cc modifier and your physical crit bonus, which is nice.
Dexterity influences your physical ability cooldown which is AWESOME!

What do you guys think, are you happy about it or not? What do you think will the other stats do additionally to the typical modifiers?