Shelby is good for riding, spent many days on the lake there as I grew up in Effingham. The soulrider crew takes a couple of trips to shelby each year. We'll probably make a trip. One of the members lives close to the lake and had a houseboat.
Carlyle sucks except for a calm day in the middle of the week. I haven't ridden there but it is similar to Rend which is worthless. I take it you're from the I-64/I-70/I-55 area. Hit me up if you want to come to Southern IL. Evansville, IL has some of the best riding in the state.