Neither of them rank very high in the 'controllability' department, from what i've heard, though the Mini Uzi does better than the Glock... the Glock apparently requires quite a bit of getting used to.
I'm pretty sure that all Glock 18s were produced after the ban, as i've only ever seen them in the hands of dealers.
Of course, i've never shot either, so take my opinion for what it's worth.