i wasnt about to register to be able to reply,
but think most here would agree with you,
carp are an invasive nuisance, devastating many water ways,
take them out any way you can.
as long as its legal, i have no problem with it,
and for the sling? looks like great gear to have,
easier to pack and keep in the car than poles.