As a solo cruiser, I have always prefered to eat in the MDR and I have always been given a table to myself (a 2 seater) when I have requested it. This way, I can avoid the problems in the Windjammer where by getting up to get next course, I could lose my seat and table. If the MDR is closed for lunch on shore days, my 1st choice away from Windjammer would be to try alternative venues like Park Cafe, Sorrentos or just go for sandwich rolls at Latitudes and Promenade Cafe etc. I only hit Windjammer at quieter times like opening times or when the shows are on!! RC are good for solo cruisers in that you can eat alone if you wish in the MDR. Unlike MSC, who intends to put solo cruisers at a big table with others! This is unsuitable for me as a deaf person. The last MSC cruise I took (Europa) was the exception as I was transfered over to the Aurea cruisers restuarant where I had a table to myself and the next table to me, also had a solo cruiser and we ended up talking!!
Solo wise, I prefer to do my own thing but is happy to have a conservation with other cruisers if approached for a chat like in the Diamond Lounge. You can make the cruise how you want.