From your list, I love
Cassandra May.
May is one of my most-favored names. I think because it is short and simple it doesn't drag
Cassandra down at all but just adds a bit of spice.
I also like mum2bubba's suggestion
Cassandra Claire. This has a nice alliteration.