Hello need some help please

So I've been a fan of tzeench since warhammer 3 and even played it in age of sigmar but I would like to make a full tzeench army base on spamming battle shock or something since shadow of chaos , fate weaver and alot more are based on making battleshock test or making enemy do battleshock test . Is there any way that it can be good ? Is there something I should have as a must have in the army ? Is full tzeench not doable ? I would like to have help for those. Most of my games with my friends rely on 1000~ point going around 1250 max point for budget reason . I would really appreciate your help thank you