MY expectation is that the full presentation should be going live soon...however, the amount of review, clean-up, editing and multi-lingual translations that go into the product info presentations can sometimes cause delays...
Based on Martin's interviews I'm anxious to see what features they have designed into this kit!