I basically just "Re-built" my Laravel app into Spark...
As for quick tips, my personal suggestion and It may not be popular and people will disagree but, get rid of VUE. For me I choose to this because the only thing I cared for in Spark was not having to do the billing aspect. Billing does not HAVE to use vue. Being most of the templates I choose already have JQUERY support, VUE causes issues/
For my current version, I am using a IF statement for the settings page to ONLY include vue on that page, and I not load the templates JQuery and bootstrap. This way there is no conflict between the two (which I was experiencing). My login/register page also load vue but do to being a separate file and not loading the full template was easy to keep vue then remove.
I am using this template http://themeforest.net/item/limitless-responsive-web-application-kit/13080328
I will be completely removing VUE in my next update, as IMO I do not see VUE as a great thing and is more hassle then is worth. I have never sat down to learn JS in any form and can edit it, i usually outsource anything to do with front end and JS.
Maybe one day Ill be motivated enough to take some time to learn it and master it.. for now, I like backend development to much :D
If your interested in taking a look at my app, let me know, Ill provide a link