At least my refurbished thumper is not triggering it.
My armor penalty is 15% and my total mp is 60, so it should give all 25 mp, exactly like when I use any other weapon.
I think grenade launchers or at least refurbished thumper is coded as a normal grenade for Hit and Run.