If you are going to Provo i would get with Aurthur Dean at Silverdeep, www.silverdeep.com
. Spend a day with him and then you can even rent a skiff and find the places yourself. I would only go if you can get Authur as your guide. My last trip there was with one of his juniors. there were 3 of us so we took a larger center console out to the flats. we waded for about 3 hours and then headed to the boat to move on. The tide went out and left us stranded so we were stuck for about 2 hours until another boat could come pick us up.
Even if you cant fish while there the diving is amazing.