Balancing redox equations in acidic media: to use H+ or H3O+?
This is a question of "style" so there is no correct answer.  In fact, just as $\ce{H^+}$ doesn't really exist in solution, neither does $\ce{H3O+}$ exist in solution.  In reality higher hydrates of $\ce{H^+}$ are what exist in solution. See the first paragraph in this Wikipedia article.  Again, both $\ce{H^+}$ and $\ce{H3O+}$ are just shorthand notations for reality, choose the style that you like best.