If you go on a NCL ship with solo cabins you have a built in group of other solo travelers. On these ships NCL dedicates cruise staff to coordinate things such as dining and entertainment.
You do not have to travel in the solo cabin to take part in these.
I will be traveling on RC in April/May 23 transpacific trip which has solo cabins also so I will see how this compares to NCL.