Got mine today too. Fit and finish much better. Still a doggie downer that it isn't compatible with my camera connection kit. Complete oversite on Switcheasy's part if you ask me.
Back in the packaging for now. May decide to take the Dremel to it at a later date.
Steve