there are established guidelines of sorts as to what defines a "traditional bow" and "traditional bowhunting". if you feel that a mechanical release aid helps you to shoot better, even though you could be using your fingers to draw and release, that's not what most would consider "traditional", and i sure don't. but hey, that's your call.
there IS an physical/mechanical advantage with using dynamic mechanical release aids. i competed with more than a few of them in the 60's and 70's with both recurves (unlimited recurve freestyle) and compounds (unlimited freestyle compound) - none of that has to do with traditional bowhunting.
there are LOTS of arguments worldwide about what constitutes "traditional bowhunting", define it any way ya like, your call. trad gang's view is simply a braced stick 'n' string, and an arrow - make any of that outta any material ya like as long as ya draw, hold, release with yer hands/fingers.