However, when I'm creating solutions for clients, I'll store my code in /SiteAssets. Then, I'll a CEWP and link it to a txt file. This makes updating the code easy since all I have to do is add in a tag to pull in the JS/CSS from that folder in SiteAssets. This keeps the potential development barriers low since the rights needed are at a minimum and typically do things via JSOM. From a cost perspective, there's no CDN to worry about setting up/paying for since we're using an already existing folder to store/serve our content.
With SPFX, we require access to the App Catalog, and then deploy that app out. This means I'll need a lot higher access, which can cause a delay in some projects, not to mention if I have to update the app. My goal is to put together some decent proof-of-concepts for our company using the new experience.
Is there a way I can take the SPFX .webpart file (in /sharepoint/solution/debug) and upload it to the site using Import Webpart and have that link to my content in SiteAssets? I looked at Add HelloWorld web part to classic page but could not get it to work on a classic page.