The best artwork is never finished but also when you think its finished it may not be what you want or think it maybe. THings Happen for a reason. good or bad. So if you couldnt so called finished it. THen I think it is done because everyone loves it..
Be happy with a great artwork.. Its freakin sweet.