I have a pretty complex B4J UI app running on a RPI Zero and it's been running flawlessly for several years. A bit slow to load, but once it loads I can't tell the difference between the Zero and it's big brothers. So I would say either one would be fine but it would depend on your application and it's requirements.