What is the best AI model to use in Cursor for building strong and complex Flutter applications, like delivery apps or large systems? Also, is it better to rely on the official Flutter documentation, or are modern models like GPT-5 or Claude sonnet 4.5 accurate enough to generate reliable and up-to-date code?