In my opinion the IBM M4 is a collector item for IBM and keyboard enthusiasts, but not a nice keyboard to type on (for me).
There are nice rubber dome keyboards that feel (almost) as good at the Topre and some lubed MX switches. I tried on an M4 and categorized it as a bad rubber dome keyboard.
Otherwise, it looks real great.
Edit: I missed my rubber dome IBM 8923 (perhaps one of the best rubber dome keyboards, see forum posts about the "KB 8923")