Regardless of the count of perks, we may offer a variety of DF, I think balancing and auto-cancel against a certain opponent are still the biggest issues that the GMs have in mind. I am trying to understand the situation on their end and it's involved in that.
And as much as we want a certain ability to be relative to real life and canon, it will be problematic if used on a certain one and it's becoming unfair if say Daddy-shame wouldn't be able to land a blow against a former version of Joby's.
It is similar to auto-hitting someone or becoming useless against someone. That's how I see it.
Demo, I still hold on to giving a special ability to those who obtain awakening or at least 100 in that department. I mean, if you really are a master of that fruit, then I say it's only understandable if you could at least add another one which is subject to approval to see if it's balanced.
So for Gomu at 100 stat points: you'd have +1. Awakening it, gives you more. But that's it. Albeit, it's only limited to immunity against Electricity and it's still not a big deal as they are not the only opponents you'd come across in the entire RP. If either Cross or whoever the future user of Gomu will be, they'd have a lot of trouble dealing with the likes of me or any destructive fruit users.
So for Magma vs Fire Fruit, I guess it's only safe to disregard the superiority of the former against the latter because we are already following a DPR system. However, with awakening, and you are able to engulf the entire island with volcanoes casting lavas in a speed of light shit, then I don't think superiority still matters there, it's how you'd escape the said attack with such AOE.
The bottom line is, yielding to the fundamental attribute of the element against the other would not harm if set to the highest level of attainment. After all, each of us is not limited to a lone skill. TBH, all of us are capable of figuring how to counter one another.