yeah but then again he just booted up from the update process I'm sure it's going to be laggy at first.
That was WAY too slow for it to be the official OTA. Seriously, even when all your apps are being added, it's still not that slow. It locked up the App Drawer when he was trying to use it. If everyone had this issue, no one would want the Nexus S 4G to get ICS so badly.
This reeks of a rooted phone and someone lying on YouTube. He also had ROM Recovery on his phone, which only works on a rooted phone.
Not to mention most people go straight to About Phone to prove they're on the official update and he steered far clear of that.
Also, confirmation on the Sprint forums that some on XDA DO have the update and not a leaked ROM. Google is in control of this update and will be pushing it out over the next 10 to 21 days.
EDIT: If your device is not signed correctly by Sprint, you will NOT receive this OTA or any future OTAs. This means, you need to get off of the leaked 4.0.4 and get back on Gingerbread as it's most likely not signed by Sprint as it's not the finished product.
Everyone who is still on Gingerbread should have the update on or around April 15, 2012 at the earliest and April 26, 2012 at the latest.
I've updated my signature to reflect this.