I'd have rooted it and flashed a new ROM like I did on my previous phone except there isn't a build with a working camera which is something I can't go without.
I'd like to upgrade, but my budget wouldn't be huge. As much as I'd like a flagship, I can't justify the cost especially since I replace my phones at least every 24 months.