At least he doesn't face Federer or Coria in the 2nd round, so that's draw-wise already a big improvement IMO
Karlovic is 6'10" and has a very dangerious serve, even on clay. But in good form last year, Kiwi has already beaten him on a faster surface (taking a tiebreak and a set at love) and Karlovic's movement and ability on clay are very much limited. Also Karlovic kind of sucks this year so far.
Karlovic vs Kiefer: It simply has to be regarded as a must-win match for Kiwi