Rock Island: Come for the scenery, not the camping.
Rock Island has some great spots. There's a few waterfalls, a swimming area, and some picnic areas. However, the camping is just ok, especially the tent camping. It's small, right off the road and not super close to the trails. The RV camping parts looked a little better when I drove by. There's a pavilion, a better bathhouse, and it just looked nicer. I'm all for rustic camping, but it felt like it was trying to be a better campground.
Anyways, Rock Island has a few hiking trails and a pretty awesome swimming hole beneath Twin Falls. I hiked the Blue Hole trial, which basically descends to the river via a waterfall. It's pretty difficult and you are ensured to get wet feet, but it's great!
In my opinion, there are better places to camp in the area and I would just make a day trip here to see some of the waterfalls and the huge dam that creates Center Hill Lake.