Yeah... The ability says that after a pokemon uses a dark-type move, the POKEMON cannot miss for the rest of the battle, with any of it's other moves.
My idea for nerfing it was making it so only that dark type move that was used couldn't miss after it was used for the first time... Also another good idea would probably be to make it only work if you consecutively use dark type moves, using something of a different type would make the next dark move have an increased chance to miss the next time.