Well what can I say........... I'm shocked.....
SHOCKED I SAY!!!!
As you said, Ian is right
(Boy you do that a lot Ian, please make a few mistakes everynow and then!! )
Putting in too many on you own house/shop is the way to go.
You want to talk about "Different" codes, here is my workshop panel......
Well that is half of it
Perfectly legal here
I went shopping for a "Panel" and I could only fine comercial ones, or ones with maybe 3 or 4 breakers, or I could paid something like $1500 for a custom built one........ yeah right....
Cheers!