.....Nice job guys, you did everything but answer his question.
No its not too late to LST. the earlier the better, but its never too late, imo. I've LST'd mines >7 weeks, not the best, but it served its purpose, they are now big and bushy, retarted looking, but I <3 'em anyway.