(@Antiarc) I was curious if you intend to refill the item DB before 4.2 (or on the launch of 4.2) with Wowhead's PTR data of the the Firelands raid and rep gear. The alternative is waiting a few days for normal drops to trickle in via armory imports, and Shadowcraft would definitely see more utility in the first week if it were preemptively updated. At this point I doubt there will be any noticeable changes to the gear.
Another thing I want to mention is that I foresee the UI be rather overloading soon when picking between gear, and it arguably is already. While I haven't dug through the code as much as I would like, I expect that it would make it easier on network communications if you create a ceiling and a floor for items that show up. For example, I doubt any rogues who are working on Heroic AC have an interest in
[Smoot's Shredded Smock]. It's therefore just another item on the list that should probably be hidden with either an ilvl floor or an EP floor. To elaborate further with something like a floor of items with, say, 10% less EP, it would turn a list of near 50 cloaks into a list of 11 for me. You would just need an option at the bottom to override any limits and list all items, as well as an option to list nothing to handle the case that someone would ever need to check out older items.
Lastly I was wondering if you had any plans to reduce the number of dependencies, even in the distant future. The web app is clearly not coded for just anyone to pick up and run a server of it locally, but it looks like it could be a little less reliant on other projects. This is really a case of "if it's not broke don't fix it", but it would be nice.