Great character.
I just hope all these returns are only for episode 13. The show can't even manage all the characters it has right now.
I very much doubt either of these are permanent, especially JDM.
Though this is where you and I disagree quite a bit. I think part of the way the show has remained fresh is by focusing a bit more on the larger cast than in previous seasons.