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.