The real issues with bleeding these are these:
There isn't a residual pressure (check) valve in these, so building pressure, especially in an empty system is difficult. As such, the bleeder needs to be closed after each pump, otherwise you are just moving air/fluid back and forth without progress. The other option is to have a check valve (speed bleeder) at the slave cylinder. I swapped out a master cylinder this week (not bench bled), but there was a a check valve style bleeder on the slave. The biggest problem I had was finding a hose that would fit this particular bleeder. After that, it only took a few minutes to complete the job and get a nice firm pedal.
The other issue that causes problems is that many of the new slave cylinders are shipped with the bleeder in the wrong port, and many people assume this is correct. The bleeder must always be in the uppermost port or you'll never extract all the air.
The other thing I like to do is install a remote bleeder. The location of the original, is just plain stupid.