Lets make estimated WS to RP table! Share ur calculations!!! I will update 1-st post with ur comments.
use macros to get ur accurate ammount of RP:
/script P=(math.floor(GetPVPRankProgress(target)*10000))/100 W=UnitPVPRank("player") N=(W-6)*5000+5000*P/100 Q=(W-5)*5000-N*0.8 DEFAULT_CHAT_FRAME:AddMessage("Rank progress: "..P.."%"..",Current RP:"..N..",RP to next rank"..Q.."")
ESTIMATED honor to RP graph:

KEEP IN MIND, that this numbers isnt 100% accurate, but ~90-95% for sure! Each week standing/RP/Honor req for that standing will differs a bit.
Standing 1 = 13000 RP
Standing 14 = ~11710 RP = ~950+k honor = (~20% progress up to almost R14)
Standing 18 = ~11694 RP = ~900+k honor
Standing 24 = ~11153 RP = ~800+k honor = ~R13 (saving R13) ~70% of R14)
Standing 35 = ~11122 RP = ~800+k honor = ~R13 (saving R13)
Standing 58 = ~10267 RP = ~400-450k honor = ~R12 (saving R12)
Standing 66 = ~10200 RP = ~350-400k honor = ~R12 (saving R12)
Standing 68 = ~10150 RP = ~330k honor = ~R12 (saving R12)
Standing 78 = ~10093 RP = ~250k honor = ~R12 (saving R12)
Standing 94 = ~10027 RP = ~220k honor
Standing 99 = ~9913 RP = ~250k honor
Standing 100 = ~9455 RP = ~200k honor = ~R11 (~a bit progress, then saving R11 at ~half R12)
Standing 103 = ~9380 RP = ~200k honor = ~R11 (~a bit progress, then saving R11)
Standing 119 = ~9542 RP = ~200k honor = ~R11
Standing 177 = ~8823 RP = ~130k honor = ~R10.5 (~20% steps per week R10-11, almost up to R11)
Standing 205 = ~9592 RP = ~106k honor
Standing 218 = ~8462 RP = ~100k honor = R10 (~20%steps per week R9-R10)
Standing 640 = ~5900 RP = ~20-30k honor = ~R8 (Progressing up to R7 and 90% of R8)
Standing UNKNOWN(1500+) = ~2686 RP = ~2.7k honor (Enough to progress up to ~R5)
Standing 2148 = ~2000 RP = ~2500 honor