Let's start of by the fact that many players have twisted bows by now.
And the other raid gear and some people even got many copious items.
Let's then add the fact that everyone that got a twisted bow by now will have a great adventage against people using rune c bow or acb. Point wise.
Let's then also add then people that got less points will havr a lower chance on drop which will mean huge price rise in those rares like twisted bow etc. And the people that already got a ton of those items will be even richer #therichgetsricher
70% of this server can't even afford a twistes bow if it isn't 95% so only the elite rich plsyers will then be able to afford a twisted blw so only rhe great and rich people can get top.points with twisted bow.
I am most certaibly not leaching i just know it's a terrible idea.
I think a nice system would mean that the amount of drops that would be recieved, would be the same as they are now, just more of those would go to people with more points and less of them to people with less points. The income of items would remain the same.
Of course people with t-bows would have an advantage over people with rune/armadyl crossbows, but you could say the same about literally any boss in Alora / OSRS, the better gear you have the more loot you get, thats pretty much capitalism lol (btw, mind you that in OSRS points matter A LOT in raids, in here it's just kind of random).
I don't see why it would affect the price either, I would rather claim that the people who get higher points most likely already have Twisted Bows which means they would probably sell it if they got it, the people that don't have one yet (a.k.a in your argument the ones with less points) would be more inclined to keep it, as it would be a very nice improvement to their raids gear.
I do not understand your last point very well, however, I would like to say that currently blowpipe is better than Twisted Bow everywhere except raids, and even in raids it doesn't really matter that Twisted Bow is better anyway because you still get the same loot as others.