We have been very happy with our Haas TM-2p. Yesterday we ran 58 parts, about the same size and complexity as you describe above, in about 2.5 hours. On longer runs we have run the machine ''lights out''. We normally run the parts on ''pallets'' that fit the table size tooling plate that we built. In the case of the parts you show above, we would use 2x3.5x1 rectangular bar and bolt about 30 inch lengths to the pallet, which would make a matrix of about 30x16 inches of parts.
To produce parts fast with reasonable accuracy takes a stable machine with enough spindle HP to get a decent MRR. A light weight router would not be my first choice. I had a router that would have done it, but it weighed over 5000 lbs and had a 12HP spindle. I have a customer that runs exclusively aluminum on his router, but his router is over 5000 lbs and has a 7.5 HP spindle. There is a theme here: Mass and HP