I've always been worried about making it with Disney Transportation, that's why I always book dinner at a restaurant around the Epcot area before an Illuminations cruise. That way your transportation time is "before" dinner and not after. Maybe with your own car it would be OK but I wouldn't count on it otherwise because you'll have to go back to a park first and then go to YC or go to Epcot from one of those resorts and walk to YC marina. The Illuminations cruise is definitely worth it though!!