The need for that still seems unclear, looking at how most popular routers work.
Then what would be the difference between via and shaping points?
And why not using via points with names instead?
Everyone can, if really want to actively participate in the progress of the application.
It will be too late for changes, if wait each time for the release of production version.
Implemented are all the designed features.