Yes, they have spawned a couple of times before, both times guarding the eggs. I use tap water which here in Iowa does not have the best parameters...medium hard w/ ave. ph of 8.0, but they don't seem to mind too bad.
I have a group I'm growing out right now that I'm hoping to get at least one pair out of. I have a dozen of them. They are starting to get big but have a long way to go. What size are yours?