whaddya think of this team

i chose these guys for heroes v heralds and was wondering if they could use any improvements or stuff like that (ive been playing for a month and a half)

i chose these guys for heroes v heralds and was wondering if they could use any improvements or stuff like that (ive been playing for a month and a half)