I voted that it would be nice. I'm a ST holder from the Rochester area. I don't mind the current location. If it was in downtown or Amherst, cool, but I'm pretty "meh" on future locations. As for stadium quality, as long as it has adequate bathrooms and everything is safe, I don't care. I would watch the team play in the parking lot as long as the team was competitive.
That being said, a new stadium would be awesome, and I'm certainly not against it, especially if the Pegulas and Jacobs foot a significant portion of the bill.