Blew it up need sugistions

Is a stroker kit worth the hassle and has anybody used the Indy 440 ez heads?