Thank you guys for all the info... I do agree that the open can diodes seem to have their benefits... I bought 3 drives and just haven't had the time to dig into them yet. :-[
Although... here's something that'll bring some smiles to your faces...
I decided to test another diode to explosion... I ordered another diode from them yesterday... A nice bill later, and it's on it's way in a 3 day trip to me...
So... I would assume that seeing some new data about these soon is not a far-fetched assumption
--DDL