I think that the dress would work very well for ice dancing, and maybe for freestyle, but that would depend on the freestyle music that was used. The dress is nicely styled to be an ice dancing dress, with the fact that the skirt part is a bit longer, and that would make it perfect for an adult ice dancer. But if your freestyle music is soft and romantic, or moody, or classical / feminine, then the dress would make a good presentation and addition to your freestyle program. Or so it seems to me.
BTW---I really like the pink version of the dress !