Be careful these rom are leaked , unreleased and yet in testing, if you want a stable it's because you like something that's nearly bug free! 7.0.11 and 7.0.8 may contain more bugs than global beta!
that's the reason why you dont find them in the official download page!