Aaron Skinner built the 787 and he gave it a great review. Generally speaking, I've really liked their kits, esp. 1/72 armor. Good quality stuff.
FSM reviewed this kit in January, but I haven't read the article.
There's been no lack of crap IL-62 kits from the Eastern Bloc over the years; this looks like a really good one to me.