Make it a 1s minimum duration followed by 1s where the min duration becomes zero (ie works like currently).
Right now its kinda pointless with how fast-paced the game has become...dazes often get immediately cancelled because there was another damage packet that went through after the daze took effect. You dont have a chance to react and proper use of the daze as a CC.
If a daze was unbreakable for 1s, that would give you enough chance to respond, pull back and avoid hitting the mob until you wanted to. The 1s follow up would be there to ensure you couldn't chain-daze mobs with things like Guardbreaking that might apply faster than 1/second (even though you can still chain-stagger them like you currently can).