広範囲に可視光/非可視光ライトを照射する場合は、無駄に銃を照らして影を作らないためにもハンドガードの先端に配置する方が良いと言えます。
しかし一方で銃の重量バランスを考慮した場合、重心位置がマガジンの直上から少し前辺りに位置すると銃を振り回しやすく、素早いエイミングが可能なため、少し後ろに配置した方が近距離のターゲットに対して対応しやすくなります。
また、サポートハンドの近くにPEQ等を配置することで、親指でライトとレーザーの切り替えといった操作が容易になります。
M4/AR15で14インチバレルといったショートバレルでは、レイルの先端に配置するとサポートハンドからも近いため理想的な配置位置になりますが、バックアップサイトの邪魔になる等の理由がない限り根元に配置するメリットがあまりありません。
また他にも「バーチカルグリップを使用しないのでグリップの邪魔になる」、「アドオングレネードランチャーによって取り回しが悪いので後方に配置したい」等の何らかの事情があるかもしれませんが、基本的にはレイル先端の方が効率的です。
>根元に付けているのをよく見ます。
私は個人的にあまり見ない気がするのですが、サバゲーの状況でしょうか。