don't think so, with the amount of important bugs that are not fixed yet, it can't be RC neither RTM xD
If this new frequency of releasing iso's means that we'll get new insiders on official iso faster, i'm ok with it