That video is of the show in California Adventure in the Muppet Vision theater. But yes the version in Hollywood Studios does make use of projection mapping.
Yes it's just fine now. I saw someone posted yesterday that the float's batteries had not been fully recharged after rehearsals the night...