Retrofit + RxJava = масшатбируемость, удобство в саппорте и прочие плюшки. Как по мне, это лучшая спарка, на сегодняшний день, для работы в REST.
А по поводу AsyncTask, то эта приблуда, вроде уже устаревшей является, возможно вскоре ее пометят и выкосят.