I was skeptical about the cast at first, but John Cho was surprisingly pulling Spike off very well. Now, I can't seem to find any other actors to play Spike other then John Cho. Jet Black, on the other hand, the beard on him looks too artificial. It just doesn't sit well on the guy. They could have styled the beard as its own since they changed the character to a black guy, but then somehow they attached the original character's beard on him which seems to be the general issue in this show. They changed some elements in the animation and adopted new things to a live action show, but then they somehow applied original elements back to new things. They don't get along well together, and often produces some silly chuckles and eye sores just like Jet Black's beard. Overall, the show is interesting as its own. It could have been better if they have made it as a standalone show instead of making a carbon-copy version of the original animation.