As it stands, if you get to 4 stacks, those 4 stacks will last the entire 40 seconds of the status duration. I think you should lose stacks as the duration drains away. I also think only the 4th stack should grant freeze immunity. This would mean that luring enemies away from their fire would make them vulnerable to freeze after two turns, instead of eight.