no, the 'general' idea exist since ages, like how blizz planned since classic wow exps up to MoP itself, however if u remember the very common 'leak' they for example didn't have plan to divide cata and mop, but be 1 single exp
so Afrasiabi at most had idea of a post-life exp, but 99% of details is surely not his work, specially since he isn't known to have a waifu pillow make her center of everything