The MikroTik routers have ha high core count CPU -- often one CPU / ethernet port. So you would want to take advantage of that and split your 100 clients across all the ethernet ports on the router. Don't use 48 port switches with a single uplink to the router. use 24 or 16 port switches EACH with an uplink to the router.