whats even the point of impact tremors when you have a better version on a stick? if anything, having too much devotion is a liability for removal, which is why having low creature count is good and also makes sure guttersnipe gets max damage. but having the etbs creatures is good for panharmonicon. replace impact with blood moon or some other red enchantment because tremors doesnt impact as much as furnaces. zero drops creatures like ornithopter, and "free" creatures like priest of urabrask net you more damage per turn. you want to play purp and play creatures as fast as possible, and even less with furnaces 'n shit.
also no kobolds and cloudstone? its like you hate winning. edhrec/10