I think staying on Murano would be fine – certainly better than $500 and wretched reviews. I've never stayed on Murano, but I've enjoyed visits. I'm not much into shopping, and I've never been to a glass-blowing demonstration, but Murano has a couple of lovely early churches, and pleasant canals to walk along. Last time I was there, we had a lovely canal-side dinner, in a much quieter venue than we would've found in Venice. Murano has the canals of Venice and similar architecture, if that's what you want, and it seems fairly quiet in the early evening. My guess is there's not a lot of night life, if that's important to you.
Also consider a visit to Burano and Torcello. I particularly enjoy Torcello, a largely deserted island with the earliest church on the lagoon and beautiful mosaics.
From Murano, it will take you about a half hour to get to Venice proper (maybe a little more… I enjoyed the rides, so I wasn't paying attention to how much time they took), and that takes you to the opposite side of the island from the Grand Canal. To get to the Grand Canal, you could stay on the vaporetto for another 20 minutes or so, or walk across the island, exploring as you go.
And since someone above mentioned being stranded on Murano in case of a strike… Certainly there's no way to guarantee there won't be a strike. However, I've been to Venice several times, spending anywhere from 4 to 8 days there on each visit. I've only encountered a vaporetto strike once. There was plenty of prior warning and it was schedule for one day, so I simply adjusted my touring plans to do the things close to my hotel that day. Also, even during that strike, there was scheduled vaporetto service to major stops. So I doubt you'd find yourself stranded, needing to resort to a water taxi. I could've gotten around by vaporetto during that strike if I had wanted to.