Monadnock
2nd Black Belt
what "modern aplications are you refering to? sport aplications acording to a set of rules? if so perhaps. but if you are refering to a system for combat and self defence, then no. I have not noticed the human race has added a limb or lost one in the last ohh 20,000 years or so.. so a fight today is the same as it was in 1200AD or 1200BC. now some weapons have changed, but not the fight, and not unarmed combat, or combat with none distance weapons. in short a fight today is the same as it was in 1800 in Naha or Tamri villige or shuri villige, or in shanghi or london. the human body can only move efficently in a few ways in combat. so no matter what system you study you will end up in much the same place if its efficent in real combat. the doctrin and tactics to get there may vary, but not what will work efficently and well.
Traditional systems have been developed at great cost in lives and resorces over a long period of time. they were developed in situations where if they did not work the practioner did not survive! so if you think they do not work today, I myself think you are sadly mistaken. properly trained in any of the traditional systems that are for combat a practioner will be effective today.. or 300 years ago.
You mentioned that you needed lineage to know the past in order to know where you are going. I posited that new systems (with limited lineage) can be just as effective for self defense. (NOT the other way around, that older systems are not effective for modern times) When I mentioned there are modern systems for modern self defense applications, I was inferring the stylistic differences of how people fight today as opposed to 300 years ago. I agree that the elements of distance/timing do not change for anyone.
It is my personal belief that one should study, or at least be familiar with, old and new systems of combat to be well-rounded. If you never get out of the box, you may be in for a big surprise if you plan to use this stuff for self defense. If you think you have found the "all in one" system, well fine, whatever makes you happy.