I am not running against limitations in the system for some triggering. And even if it would be like this, thats why tracker users are so creative, because of the limitations of their systems
The concept of gates and triggers are 2 different things basically, the only common thing is that they share the same output.
You use gates mostly in combination with notes to gate for example an envelope. You can archieve this in it's basics directly from the Note column. Thats how it works with most trackers and a piano roll is nothing different from other DAWs. Note on/ Note off. To finetune the gating to more than steps, you have several options (like KILL for example).
You use triggers to trigger for example a drum module. It gives in it's basics a short pulse which triggers a drum. No music notes involved here. With the trigger column you have direct access for this very common usage..and you could use the CV and MOD output for some modulations of this. That the trigger is more powerfull and adds several functions in one byte here is very typical for trackers. You can see this kind of combinations in many trackers out there, and i am not only talking about PC trackers. More specifically trackers for old homecomputers where you access directly registers of the internal soundchips. So the trigger covers triggers in different lengths, retriggering in different resolutions and amounts (and the only small issue i have to work on is to derive it from the main clock so one can make exact 1/2, 1/4, 1/8 etc syncronised triggers, for now it is derived from it's own clock which is suitable for the most usage). And additionaly you can set the trigger output on and off (like gate) here so you don't have to touch another column at all. Again direct access here. If you have a bassdrum module connected on the trigger output, then you just add a 10, 20, 30 depending on the desired trigger length and it triggers. Easy to directly program this and see it on the main screen. Then you use it for triggering and not as a gate.
And to get deeper in it, you use some of the features of the FX functions and of course the Tables which give you another flexible way to play with your triggers/gates. And of course you can use triggers/gates combined...
So it's about direct access of the most used and basic features in the first place. I'm not going to change anything about this concept. Though i got some more features on my 2do list which involve manipulations of the gate/triggering.