I don't remember the HGSS Elite Four as much, but I know they're one of the weaker Elite Fours in the Pokemon series (probably because that's the half-way point of the major events in the game), so you won't need to grind *that* much. Plus, you have to travel up to Victory Road and travel through it, so you've got some training opportunities there.
Lance's Dragonites can be a pain in the butt though, so you'll probably want either an Ice Type or teach your Water Type an Ice move to finish them off quickly.