Pre-ordered? Hope you can cancel?
Preordered since I have a $100 in EA dollars my brother gave me to buy BF1 for my birthday before it launched. I skipped BF1, but EA has the great game guarantee so really easy to cancel. I may even wait for launch just to see if anything changes since you can refund it up to 24 hours after it launches.
The beta still randomly locks up my computer so worst case I have 72 hours. This definitely didn't leave me itching to upgrade my old PC.