Fala, Wallace! Tudo certo ?
Não há problema em utilizar a FlatList de maneira diferente da aula ou de qualquer outra fonte de referência. A FlatList é uma ferramenta versátil que permite diversas formas de implementação e uso, e cada desenvolvedor pode escolher a abordagem que mais se adequa às suas necessidades e preferências.
Uma das vantagens de utilizar a FlatList é que ela permite renderizar listas de dados de maneira eficiente, permitindo que você carregue grandes conjuntos de dados sem afetar negativamente o desempenho do aplicativo. Além disso, a FlatList fornece muitas opções de personalização, como a possibilidade de definir um componente personalizado para renderizar cada item da lista, o que pode ser útil se você quiser exibir os itens de maneira diferente ou adicionar interações a eles.
Em resumo, não há problema em utilizar a FlatList de maneira diferente da aula ou de qualquer outra fonte de referência. É importante lembrar que o objetivo é criar um aplicativo que atenda às suas necessidades e que esteja de acordo com as boas práticas de programação.
Eu espero que tenha ajudado e qualquer coisa estou por aqui.
Abraço e bons estudos!