Would like to nominate this mon to C+ or B-
Swalot i feel is pretty decent in the meta considering it can take on Machoke quite well with Pain Split and Sticky Hold/Rocky Helmet. The residual damage that helmet put onto Machoke is good especially if they are not Rest/Talk. If they are rest/talk...