AHK vs keyboard opinion.

hello guys as im new to this forum and seen many of you been here for few years i wanted to ask u about ur opinion.
i have a simple ahk script holding down a key will do a loop and keep firing until key is released. now i know there is keyboards and mouses that can do the same thing too.
My 2 questions are the following:
1- do u guys use such keyboards/mouse or ahk script? or u just smash same buttom?
2- im not gonna use toggle script, but do u think buying a keyboard/mouse less risk? if so which keyboards/mouse u recommend that can preform loop while holding a key.
Thank you all

^^^^^ this