Hi Eagles Coach,
I'll chime in from the perspective of the development team.
The toolkit was developed after MINDSTORMS had already shipped. During the MINDSTORMS build process, we put a password on everything because while MINDSTORMS was built from a special version of LabVIEW 7.1, there are plenty of differences. In fact, some blocks that we built will crash LabVIEW 7.1.
Also, as we went through the MINDSTORMS development process, we continually improved the way that blocks are built. So, some of the 1.0 block implementations are not done the way that we build blocks anymore. These blocks aren't buggy in the software, but they don't use our recommended designs.
So, moving forward, perhaps we'll open up some of the diagrams (after polishing them for public viewing), but we'll have to weigh that against future bug fixes and features.
In the meantime, take a look at some of the blocks posted here or on nxtasy.org for examples of good coding style.
Thanks.
- john