Согласен, SDK хорошо для старта — быстро и без заморочек. Но иногда рука тянется к requests, когда хочется поднастроить что-то по-своему. Главное, как и сказали, следить за версиями API, иначе потом непонятки с багами будут. В итоге, смешанный подход — это оптимально.