Replacing checked modules in partially checked x64 Vista installation

ALL:

Does anyone know of any issues with replacing the free build of modules
in a partially checked Vista installation with their checked
counterparts, in addition to ntoskrnl and hal? The basic problem I’m
having is that the target is roughly three year old custom hardware its
use is non-negotiable, and the full checked installation of Vista is
brutally slow. A standard partial checked installation is very
workable, but doesn’t really cover everything I would like. In
particular, I’m looking to have checked versions of most of the core
modules of the boot process, which, for my purposes, more or less
consists of the following:

bootmgr
winload
ntkrnlmp
hal
ci
clfs
acpi
kd1394
pshed
tpm

My primary concern is of course whether it will boot. My understanding
is that this should work, but, as I recall, that has not always been my
experience, but it has been a long time since I had the need to do this.
Unfortunately, I can’t use driver mapping via WinDbg, because there is
also a hardware debugger in the mix, and I would prefer to not have to
do that anyway.

Thanks,

mm