The following review is done in Avada 3.1.1
In this quick post, I will have some of my opinions that I do not recommend using Avada WordPress Theme. Well, I am not Avada Theme hater, but I definitely not Avada Theme lover.
First thing I do not like is theme option usability issue. Theme Option to adjust various Avada theme is too complex. There are way too many options we can specify. To read and understand all of them needs quite a bit of time; and options layout structure is also not well organized. And the best part is I have to scroll the option page entirely down to the bottom to save some setting; and then come back all the way to top for other small update. And Avada Theme short code is also another huge chapter to study and master before making more advanced front-end structure and content update.
It is too much trouble to customize the theme to different front-end layout. The theme comes with it is own set of code for doing responsive design. However, in general, a well defined 960 grid system may be much easier to use for more advanced front-end layout update. And Avada theme responsive design can only support up to four columns in front-end structure, and it also limits more advanced front-end design customization. To do a bit more work on theme customization, I need to apply more CSS overwrite code and may need to update its original source code. And I do not feel comfortable for doing so.
For sake of developers, I would recommend that we can start the WordPress theme by 960 grid system or other custom grid system with the best coding practice to build the site for better performance and security.
Cheers and Happy Web Development