Really nice Nathan! 
I agree with you on it being hard to wait 24hours between coats.