All of those options sound good to me. You have the general "cooling" time periods betwn app's for each company down proper.
I would holdoff on SPG, as you stated 15k is not worth the pull.
For the BofA option, do you already have mileage with Alaska or Hawaii? That would be huge for me because 50k miles on Alaska can get you lots of places easily, same for Hawaii. Both leave you just shy of planning a last minute trip and in a higher service class.
Good luck on the app-run!