Gotta agree with you there, those Tardigrades put all roaches to shame.
The "roaches can survive nuclear radiation" statement is true, but every arthropod can resist radiation.
If any arthropod would claim the Earth, it would be the ants, with their complex hives and specialized casts.
But roaches IMO still are the best to keep, as long as you have that barrier