Menu sizes are king of a frustrating thing in OS X. In Unsanity's FruitMenu there is an option to make all submenus have a small font, and it looks gorgeous, but it's only for submenus, not main ones. You could try placing it two folders deep and doing this, that would work.
And yes, it does help spacing, it makes menu's almost half their original size.