Personally i think that the liberated borg as an LTS exclusive should be a list of parts and traits unlocked in the creator, not it's own separate race. This was you can have liberated Vulcans, caitians, pakled, orion, or any thing. Having them be only human or klingon seems way too limiting.
Another nice touch would be adding more borg pieces aside from just eye pieces. More in the way of hand or arm attachments or parts in general would be greatly appreciated.