There's still 1 thing that won't work: the upgraded versions of "random" items don't show as upgraded in Blizzard's API. We made a post, hoping it gets fixed soon.
Random items are things usually named Something OF THE something. For example, Greenstone Vambraces of the Landslide. Most of these drop from the caches after completing a daily scenario. And you can't upgrade it on our site either, because we don't know what the upgraded stats should be (no one knows yet). We're working with WoWDB, who is collecting that info via in-game mods, so once their lists are complete, we'll be able to add that functionality to our site as well.