So there's a balance to this. The disadvantage here is that if there's any sort of accidental dismissal of the overlay, fixing this will involve losing that content. The converse is that if you pick the wrong star, you have to refresh the page.
At this time, in the context of XFRM 1.x, I think the current behavior is probably the lesser of two evils. This is resolved in XFRM 2.0 though, due to a change in approach in how ratings are triggered and the underlying code.