I've eaten there about five times, both by myself and with my partner. I've always gotten a later seating for a good enough view of Illuminations. I don't find having a good view to be important for myself, I'm more concerned about having a comfortable seat and glass of wine.
As far as the food goes. I've never been disappointed. I live in an international area, and generally my complaints about food at Disney World have to do with a general blandness, or desire to cater to a middle of the road palate. I haven't had that problem at Spice Road. That said, I was just looking at their menu for our upcoming trip, and saw a couple of items missing from our past visits... which makes me wonder if the menu is changing in more ways than just names.