Check out this post on kayaking Lake Powell to Antelope Canyon!
MustDo!
I would definitely recommend going early in the day so you don't have to deal with boat traffic. Get the scoop on what we thought (we took a preteen, too) and how to plan below!