Regardless of how long they served, cancer's cancer. If it was caused by service, then they should get the same amount. I don't mean the same amount person to person, but they should still receive, in our case, the maximum.
In your example, if the person is rated at 100% on that scale, of course they should get the same amount. It doesn't matter how long they've served.