Mmm, Attack and Speed are Krookodile's best stats, even without proper IVs. Personally, I would've tried having one with either Hasty or Jolly nature, maxed out its Attack/Speed EVs, and then loaded it up with a bunch of physical attack moves. It has an unprecedented variety that is kind of hard to compete with on most fronts, and that more than makes up for all of its type weaknesses. It's one what I call one of the 5th Gen's FU Pokémon, because it can absolutely destroy opponents with ease a lot of the time. I literally massacred teams with mine (aptly named K.Rool, after the bad guy from DKC) in Gen V.
If you want a really annoyingly defensive Pokémon, I can IV breed a Lapras for you and max out its defensive stats. I seriously annoy people on Battle Spot when I trap them against it. I can even try to get one with Shell Armor rather than Water Absorb, if you want. I just prefer Water Absorb so I can trap Water types against it without the threat of the move type causing minor damage.