Да, это нормальная практика. API Platform предоставляет удобный и быстрый способ создания CRUD API, но для более сложных API может потребоваться дополнительная настройка и более гибкий подход. Использование обертки над Swagger (например, Swagger UI или других инструментов) может помочь в создании и документировании более сложных API. Также это может быть полезно для разработки API, которые будут использоваться внутри компании или для интеграции с другими системами, где требуется более гибкий подход к разработке.