Right on, man. You should tear it open, at least the sump cover and inspect the innards. They put a weird molasses colored preservative oil in some of them that looks icky, plus you'd want to check for manufacturing residue (metal shavings, swarf, etc).
I like the custom exhaust, much better...