I absolutely, with all my strenghts, love Sub Perior. IMO, the slash of Substitute should be taken down on the main set (I think it has a slash), and it could run a set of its own. An idea i haven't really tried is enough HP for 101 Subs, enough Speed for Clefable and Weezing, rest in Speed. Rhyperior really doesn't gain much from tying with other Periors because they aren't supposed to switch inand you sacrifice some good 23 points for uncertainty, especially on a Pokemon like Perior who wants every stat. Jolly is a really long shot as well, as you don't beat much (most base 80s run enough Speed for Perior, as they only need 20 EVs).
tl;dr: I'd use the spread above, with a mention of both max speed and only enough Speed for Chansey on AC.