You also need the battery to enable LUNs (SCSI card reader, etc.). Can't boot to my CF card without LUNs enabled.
I don't think that shrink wrap will stop battery leakage, but I'm no expert.
That's interesting that you need LUNs enabled to use a CF card. I would ask
mechy if he knows how to configure your SCSI/CF adapter to work without LUN's enabled.
I don't expect the shrink wrap to stop battery leakage. It just expect it to contain it enough to prevent damage to the motherboard.
Also, since I don't need a diode I can expect the RTC/memory to run a lot longer than with the coin battery hack. The rechargeable battery charges to approx. 4 volts and has > 100x the current capacity of a coin battery.