I do agree this seems stupid, that there isn't much to say about it at all. 3 places you can look:
Blue Peter - The Smiler, pause at about 5:24. In the back you can see the KFC logo surrounded by what looks like tracks of The Smiler. This might be, as you say, thinking about adding the KFC to the resort.
Carter Brager YouTube channel. There is a video about KFC project. This might just be something entirely different which I'm not aware of. But as far as I can see, all his other videos are about the smiler.
Finally, there was some mention in the archives for The Smiler about the KFC project.
I agree with you though, it doesn't seem like it should have anything to do with it.
The nemesis creature, lord of darkness, guy off the promo for galactica, th13teen woman Dr. Kelman and Big Bob have joined to take over the world.