Finally had some time to work on this today, hopefully it's done by Monday.
Manual mode will launch Aquamark just like the old wrapper, this way solving the issues introduced by Auto mode when using IGPs.
The thread affinity only works up to 8 for now, for values above I will need testers since the API does not simply allow you to specify a core number