What specific scenarios or types of projects would you recommend using Gradle over Maven, considering the trade-offs in configuration style and flexibility? Are there performance considerations to keep in mind when choosing between the two tools for large-scale applications?