So I finished automated testing and worked out all the bugs and it is WORKING GREAT! Had one main issue with Gpars but that was easy to solve.
Now prior to release, I'm going to see if I can 'prettify' the tests by integrating them into dynamic spock methods. Don't worry though. If this takes me too long, I'm going to just release without them and work on them for next release (as they do not hinder nything).