Ei! Tudo bem, Vinicius?
Parabéns pela resolução do desafio! Seu código está muito bem estruturado e você seguiu a lógica correta para lidar com dados paginados (o famoso laço dentro de laço para "achatar" a lista).
Uma dica: se você quiser otimizar o código no futuro, você pode criar o DataFrame diretamente da lista, assim: pd.DataFrame(seguidores_amazon, columns=['usuario']). Mas do jeito que você fez está perfeito e muito didático!
Continue praticando, você está no caminho certo! Qualquer dúvida é só compartilhar no fórum, estaremos aqui para te auxiliar.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!