For what it's worth...I bought a $15 Schwinn CrissCross for my wife, added NorthRoad bars, and a big fat saddle, and she loves it!
A year later I added some Schwalbe Marathons because my wife is a goathead magnet

. So I say keep the CrissCross!
Cheers