New engines don't ever need to be honed. You can change the performance parameters in software easily enough.
The labor costs ALONE make that a horrible idea for anyone who isn't a mechanic already - and if an engine lasts ten years the depreciation on the car is intense enough that it doesn't matter.