The kills are alright. Like, I've had high-kill games on supps. My biggest peeve is the lack of utility in her build. Garen picked up the Locket, cool. But, no supp item, so you're lacking a pretty big active out of either Frost Queen's or Talisman, No Rylai's for the slow, No banner of command, No righteous glory, or really...any moderately supportive item outside of Sighstone/Trinket. Build is everything, and yeah being a second APC worked in this case, it serves as a hindrance going forward because it just says "Well, if I just build AP in the botlane, everthing's cool".
Deathcap/Zhonya's are not support items. They can be built on supps, but they're not supp items. Same applies with Abyssal (though you'd be hard pressed to find a support waste a slot on that when Aegis is available for the MR)