While I can tell that you are attempting to make a valid point... I fail to see how your mount keeps enough aggro as to where the mobs do not run away.
You put up ice barrier, you mount up, you gather mobs, you dismount, you kill stuff, you win. You do it again. You do it 1000 times. You ding 70.