Hi Larry
If you would like to try for great Roosters I would suggest that you try Pedasi in Panama. http://www.panadventure.com
The lodge is owned and operated by Pascal Artedia, who I believe you fished with in your quest for a tropy Nile Perch.
A month ago I caught a 100 pound rooster, yes 100 pound and that was one of three 95 pound plus fish in a period of 2 months.
According to Pascal these monster roosters are pretty common throughout the year.
Contact PAscal and I am sure that he would love to host you in unspoily Pedasi Panama.
Alan