I’m down for giving ranked techniques numbers. It would honestly make for more skillful use of our techniques opposed to just spamming everything and deciding you're exhausted when it’s most convenient to you. This way people can share the numbers beforehand, and know exactly how much chakra the other has so there cannot be any tomfoolery.
Looking over your assignments for the various ranks, I don’t really see an issue. The numbers seem a tad bit low considering, but a good place to start.
I know you pointed out that sometimes the Rank does not reflect the skill of the player, but just for example; Kakashi was a jounin who could use Raikiri 4 times at the start of the series and upwards of 6 near the end. Not including the various Kamui spams, lets just got off his chakra based off Raikiri.
Raikiri is an S rank jutsu, meaning it costs 18 points. 18 x 4 = 72, almost tripling the number assigned to Jounin, and still outclassing all of the other ranks. And that’s just measuring by the number he can produce in part one. Now obviously people are going to want to be a bit higher than Kakashi was, because we have been so used to just being bosses our entire RP career basically.
My recommendation is to...raise the chakra points a bit higher. Honestly I see the lower tier ranks as perfectly fine, but Jounin and up should be increased by a bit. I would say adding like 20 to each number, that way each can get another few jutsu pumped out before they are exhausted. Honestly if someone wanted to RP as an ANBU, it would suck if they only had 4 maybe 5 jutsu if they rationed really well. It would be very short battles if you ask me.
As for deciding what rank to call yourself when choosing numbers and what not, I would say have them decide their own rank, or have it given to them by their village, and then that’s what they go by for fights, and have a separate rank for RP within the village. It’s no different than back in the day saying we were Kage level when our Rank in the clan was chuunin.
There are a LOT of loopholes for this system obviously. Jiongu and Biju being two off the top of my head, but I think this is a very good place to start and would love to see this get implemented