Hm, I see that Javier Ignacio is listed as Dog Boy. At the Kennedy Center he played Dog Boy and Houdini. I hope that means the Houdini cameo/song has been cut. It was, to me, the weakest part of the show at the Kennedy Center by far.
Javier Ignacio is still Houdini - it seems that the casting list listed each actor as their "side show character," Each actor plays several roles, not listed in the casting announcement. Houdini is still a character. and I happen to rather love Ignacio singing that song. Beautiful voice and range. Haunting.
I thought Ignacio was fine as Houdini, and the song was fine (a little forgettable to me, but fine). My issue with it is that I felt it destroyed the momentum of the flashback to the girls' childhood.