I think my RSI way's as good as your way for long-term, and short-term is generally not worth it anyway.
In your example above, the RSI readings are all clustered together close to a value of 50. If that works for you then by all means carry on. For me the standard "RSI" indicator is inherently flawed for multiple reasons. RSI is dependent on the rate of change (difference in closes) and the range of those closes. Additionally it suffers from change relative to external factors, thus the reading of one instrument's value generally has no direct relationship to another - the RSI value of one instrument (e.g. 70) can only be directly comparable to another instrument with the same value of 70 if the market behavior is exactly the same. In other words the RSI value of a utility stock is not directly comparable to a tech stock, or RSI of Eurodollars futures vs crude oil futures etc.
A symptom of this problem is that the more trendy an active market is, the less sensitive the RSI indicator becomes. With a quiet, sideways market in which the average price swings are relatively small, minor movements in price can force the indicator to move drastically. The more trendy or active a market is, the greater the market movement required to change the indicator value.
Another point of concern with using a finite range measuring oscillator such as RSI is momentum direction. There is a lack of polarity with RSI. A reading of 0 shows the price at the range low in the fixed look-back period. 100 at the high. However, neither of these readings identify positive or negative price momentum. A crossing at "50" does not reflect momentum reversing.
Perhaps one of the greatest challenges with this approach using simple oscillators is the time frame analyzed. An arbitrarily chosen parameter of 14 periods or 100 periods will often have drastic results in terms of relative price change for each finite time period chosen. A 14 period RSI value will generally be quite different than 100 periods. Additionally, using current data RSI values (say prior 6 mos) is not directly comparable to RSI values 5, 10, 15, 20 years ago.
These are brief examples of the inadequate mathematical calculations inherent with using the canned RSI indicator to calculate, categorize and compare momentum across multiple trading instruments and asset classes. Such approach is never applied on the institutional level. At that level, universal, statistical measures that have meaning across all time-frames and all financial instruments are utilized, and thus adopted in the rankings shared here.
However, if what you are doing is robust enough to suit your needs then you are already well on your way.
Good luck and good trades to you!