The packing system is the same, it's BSD userland. The paths are the same. Everything is the same. The kernel shouldn't matter. And if you had told support that you wanted us to just migrate you because nothing was out of the ordinary, what would they have done? They would have migrated you ....
And this has been quite a good deal for you. The logic of moving from something that costs you nothing to something that does costs you something is interesting.