Great, I realized that the reusables were BOP and would require me to keep the craft, I was really curious if some of the other items also required Biochem as, if they did, it really seemed like a dead end craft. While the stims look really nice, a craft that can't net you any money and eventually produces items you never have to replace seemed silly.
While the heals will certainly help if OOM, I don't plan to go OOM except if a pull goes really bad, but yes, the med packs can certainly help in that regard, just not nearly as much as they would help a non-healer.
Since it sounds like the consumables are sellable, I'll probably wind up going Biochem.