I was also thinking of this recently, but moreso with finishing nitro over Tru Oil. My gut instinct is that as long as the oil based finished is fully cured, it should be fine, but I would take the extra step of putting a sealer coat of shellac in between, because "shellac sticks to everything...