To answer a few points which probably don’t apply to everyone.
I only have one bike, so not too worried about the only use on one bike.
I like the clean lines – this is totally aesthetic.
I’ve had several pumps attached to bottle cage which have failed because of the sand and grit that has been thrown at them.
The process would go, get tool out of cranks, undo expander plug (in top of steerer), take pump out of steerer. It wouldn’t involve removing the front wheel but I understand that it may be slower than taking one off the frame or digging in a pack to find it.