New to building myself, acquired my cab and knew that I would be replacing my joysticks, have a small control panel so no room for extras.  I did a lot of research and decided to go with the Ultimarc U360's.  I am 100% pleased with them.  I use MALA and downloaded the plug-in that uses the maps.  They work flawlessly in everything that I can throw at them, 2 way, 4 way, 8 way, analog, etc.  I had Wico 8 ways in the original control panel and although nice, would occasionally get stuck in 4 way games.  I have had no such problems with the U360's.
I think that you will find that they are the most versatile joysticks out there and if you are limited on space they can do everything you ask.  I hope this helps you decide.
Although you still have to decide on ball top or bat top.  I went with ball top as they fell more natural to me.