Regardless of the depth of the involvement (and his carefully crafted partial denials aren't convincing), Swalwell was compromised by a C.C.P. agent. Maybe she got nothing from him, but basic good judgment would lead you to keep him off a committee of this level of security clearance. That's just being prudent, and I don't accept any argument in favor of leaving him on as opposed to finding someone else who has been properly vetted.
As for Schitt, there seems to be a huge spectrum of opinions of him that vary from end to end, depending on people's political leaning. What we do know is that he's a liar who spent 4 years focusing solely on trying to undo the results of a valid election while we had multiple intelligence failures and perceptions of a lack of integrity within the I.C. He simply needs to be replaced with another congressperson who isn't such a polarizing figure among U.S. citizens and voters.