Replacing the freehub is a ten minute job at worst. Replacing the hub, for me, would take an hour or so. If the current hub is in good shape, I'd swap out the freehub, install the cassette and shifters, adjust the RD and cable tension, and call it a day. Not sure what you really gained here, though...is the smallest cog smaller than the former 7 speed?
__________________
Hard at work in the Secret Underground Laboratory...