Thank you so much.
I'll bear the enemy position thing in mind, because how I determine their path it would be no problem at all to just randomise a position in it's path and start from there.
I hope I have the time to go further with it, only time will tell :)