When I do a fresh install of WP and install your latest Betheme, there is no uploads folder. When I activate Visual composer, there is no uploads folder.
However, when I install the demo data, it creates a wp-content/uploads/js_composer folder with 777 permissions.
This is kind of a big deal and probably needs to be fixed.