I'm not a Pro diver, and have little desire to become one.
My general opinion of boot camp like courses coming from other industries is that they are great if you are already experienced in the subject matter. And just need to transition over, like in the IT industry doing a Linux Administration boot camp or a C# boot camp; tjese courses are great for seasoned professionals that just need to get up to speed with a new technology, but are horrible for some of the newcomers attempting to use it to boot strap their careers. If I ever got the desire to become an instructor being a moderately experienced diver, I might do a boot camp IDC like RRCDC. But for new inexperienced divers I feel that the longer intern style, which RRCDC offers as well, is more appropriate.