I dont care if the show uses characters with or without abilities though I think its an unnecessary limitation going forward.
I did think the nanda parbaat reference was a good one. Not sure many outside comic fans caught that. Though I get the feeling the man Malcolm Merlin met there was Ras Al Ghul. He seems to be following his MO.