Glad you signed with Bamboo Reef. They're a great shop - two of my ex'es got certified there, and I did a refresher course with them a while back as well.
SSI is definitely the best and that's from someone who's PADI (Put Another Dollar In) certified. IMO all the agencies are getting too lenient with certs compared to the old days, but I'm probably just crotchety.
As far as the checkouts, I think people have definitely made valid arguments on the other side, but put me in the +1 for doing the checkout dives in Monterey. It's like learning to drive on a stick shift even though you're only planning on driving automatic - you'll get a better feel for how transmissions work on the stick which will help you on any car...plus you'll know you're comfortable with the most challenging scenario so everything else is easier. Not that Monterey is that challenging - you only go about 10 feet offshore - it's just cloudy and cold.
Almost all serious dive accidents are a result of panic. In my opinion, it's better to panic on an 8 foot checkout dive surrounded by instructors than in an open water environment. And when you find you dont panic and all is well....then those crystal clear waters you're going to are like a cake walk.
I know too many people who did check out dives in the best possible conditions and it's affected their confidence to dive in anything else even years later.
Just my opinion - certainly valid arguments on the other side as well.