i'm not sure if carp are invasive or not. I have tried targeting them once. found out i'm not one with patience sitting my ass waiting for my line to tighten. not my thing. all i can say is invasive fish i catch goes straight to my friends (seagulls, coons or the bin).
that is what i call 'bait and beer" fishing. i sight fish for them with a fly rod. far more fun.