Expulsion is sending the problem to another country. That’s what Obama did when he freed the Gitmo detainees, many of whom returned to terrorism. And expulsion wont work if other countries wont accept the scum back into their countries. Who could blame them?
The solution is to execute terrorists, in public, for all to see. Hang the SOBs in the public square so their fellow Terrorists can see for themselves the price of terrorism. And then cremate the bodies & spread the remains over a garbage dump - no religious services allowed.
Frankly, if I was in charge, I would castrate them first (you can’t enter muslim paradise without your privates), then, while still alive, lower them head first into a bore hole & fill the hole with hog excrement & entrails so they drown in filth. No religious service allowed nor any grave marker. Film the whole thing & post it on Youtube for all the terrorists to see their fate.
Expulsion to the arab countries is fine.Get them all concentrated then determine how to proceed. Expelling them removes the domestic threat. Then it is appropriate and profitible for Civilization to colonize the oil patches in the Moslem countries and deny the Moslems the benefits. Survival requires either something like that or annihilation.