Personally, I'd wait for the tech specs page to go live before getting too upset about them not posting detailed tech specs.