I have an 84-key IBM Model F keyboard. Well, 91 keys, now.
The F came with the canonical Big-Ass Enter key, which is what I was used to, and liked. But the BAE uses three switch positions in prime real estate, and I wanted to recover one. After scouting my options I bought a used ISO Enter keycap, from some IBM terminal. Despite cleaning and lubing, it was prone to stick. I bought another, which I think came from a DisplayWriter. It was better, but stuck enough to be annoying.
Frustrated, I popped the Enter key off a spare Model M and put it on. It worked just fine. There was no learning curve; I had used a lot of ANSI keyboards. The top of the BAE is now a 1.5u backspace key.
The Enter key is important, but it's also important enough that you learn the position from memory. Could I split the ANSI key? I put a 1.25u cap on the right-side post and the top of a two-piece cap over the empty left tower to keep dirt from getting in.
It took a little while to get used to the 1.25u Enter; apparently I mostly hit it on the left side, and now I had to hit to the right. No big deal, just some finger retraining.
I also moved ESC from the cursor pad to the left top corner, moved ~,` to where the old 1u Backspace key was, split the 2u Insert key, replaced the 2u + key with an M keypad Enter, repurposed the never-used numlock, scroll-lock, and capslock keys, and split both the right and left Shift keys.
Splitting the right shift gave me no learning problems at all. Splitting the left shift took a while to get used to. I tried the 1.25u left half, then the 1u right half, went back to the original 2.25u for a while, and finally settled on using the left half of the split.
I have the bits for the M spacebar mod, but I haven't gotten around to that yet.