Correct! You can use the 8 buttons for normal play, define a shift button and use this with the normal 7 buttons for secondary functions like Insert Coin, Player 1 Start, OK, Cancel, TAB, F2.
With just one Ultrastick i can play any MAME game requiring a single joystick and also access the TAB/F2 menu and change settings with no need of a keyboard.