loadViewはViewのload(生成)、その余儀としてのdelegateの設定はviewDidLoadで問題無いだろう
nibを使おうが使わずにloadViewでコードで作成しようが、どっちにも対応できるだろう。nibを使ってないそうだが問題ないどころかより適しているだろう

後半は何を言っているのかわからん。なにをひとりでカラわまりしているんだ?