I used Dr Ramanathan, and he was really good. But more importantly, his staff was really great! Nice, helpful, answered even my silliest questions, returned calls, etc., and really prepared me for the entire process.
I am Tricare North, Standard, retired. I just did the 6 month diet/lifestyle classes through my surgeon's office. Easy-peasy, no problems with Tricare. All the pre-op appointment stuff took place during that same time frame, so it all worked out.