That is an excellent review there Trev... it actually makes all of the new element make sense.
I saw that you posted it on TFW as well... but they might not post it up on their news page if their admin/staff also got one to review (like they did with the booster packs), because they will want to have their own review be posted on the news page.
I will get onto posting up some of the images and info on our facebook page as well, with a link back to your review of course.
(this deserves its own news topic here too)