if you don't mind tinkering, then it would probably work for you.
Caveats to that approach:
1. Something will most likely break with the software upon the very first OS X update. Impacts of this can vary depending on what changes with the updates, but expect to gain lots of experience with debugging kernel crashes, boot failures, and the like. If that's the type of experience and skill that you want to gain while learning Logic Pro for school, then go for it.
2. With the first caveat in mind, you will typically be lagging in the security and general update area, as the "hackintosh" community (or you) deals with the "how's" to fix whatever breaks with the updates.
In either case, stick to quad core i7 though. That holds true wether it's Apple hardware, or a "hackintosh".