What, did you think I wouldn't remember you? ^3^
Mmm... I wouldn't say it supports anything along the lines of humans being able to safely train with pokemon, quite the opposite at one point, but it definitely supports something! They actually discussed some of my favorite lore in the entire series in this video, but they missed one particular piece of extremely obscure lore from Pokemon Platinum that is my all time favorite...
Beautiful stuff~ It really puts some perspective into the whole magical bond between humans and pokemon, eh?