If you'll allow me a moment of self-advertising, my company sells a version of Wine called CrossOver. It has a user-friendly wrapper, so you have less fiddling to do with files and command lines. We contribute all of our improvements back to the Wine project and are the largest force driving Wine's development (check out the email addresses in the Git log). Working on Wine is my full-time job. Even if you don't end up using it, purchasing our product directly helps improve Wine :)
Question: Doesn't Wine take away some of the performance as opposed to play the game natively on Windows?
Yes, for many games, but not for all. Older games tend to run at full speed, more modern and cutting edge titles tend to run at a 20-50% framerate reduction. Even some modern games run at full speed. It really depends on the game.
Wine can be a pain to use, if you're not comfortable enough with linux. But know that it's possible. I had the game running fine, only with some minor annoyances (like a very long loading time). But it was years ago, you might find a more recent version of Wine which runs the game smoothly, almost out of the box.
I just wanted to encourage you. Keep learning linux, keep toying with Wine, and you'll be able to play this game (and others) ;)
[1] https://appdb.winehq.org/objectManager.php?sClass=version&iI...
Edit : I realized you were probably referring to the newest SW Battlefront... My bad. Well, it still applies somewhat : Wine will be able, eventually, someday, to run this upcoming SW Battlefront.