Hi! Well, this is just my personal opinion....
I would be weary of buying a mare that didn't have a solid race record or production record and wasn't from a super strong female family. Unfortunately, the mares you selected fall into all 3 categories.
We got burned buy buying a mare with a poor race record who hadn't had horses hit the track yet. She had a phenomenal pedigree. It's too risky. This mare was from an OUTSTANDING female family and the foal's pedigree analysis was off the charts (GSV 75+ as well). Well, the mare never did produce anything.
We bought a new mare at FT-Timonium last year who was a useful racehorse (multiple allowance winner-sound with 43 starts- earned close to $100,000). She was by a very good broodmare sire and out of a strong tail female line (Pretty Polly). We got her super cheap (we eneded up buying her privately after the sale due to the lack of bids)because she didn't have fashionable commercial bloodlines (no ND or MP or Hot stallions)and was on the smaller side and was presented by her owners not a bloodstock agency.. Her 1st and 2nd dam threw runners- like all allowance/stakes horses which is VERY rare to have that kind of consistency.
She had only 1 to race and he was a winner (broke his maiden in a $20,000mcl). We took a chance and bought her. Her second kid hit the track this year and broke his maiden in his 3rd start. He's been placing in allowance races. So, so far so good.
If you really had your heart set on one of the mares you listed. I, personally, would go with Ice Star (even though her race record is blah). Only because, she has a stronger pedigree. Meaning- she has 4 colt factors and 3 filly factors. She sex balances Serenissima by having not 1 but 2 half brothers to Selene and she has full siblings 6 x 6. Of course, I just glanced at her pedigree so this is not super in depth.
Anyway, you could probably due much better for your money! There are diamonds in the rough out there!
BTW- I am assuming you are buying to race and not sell.
Good luck!