#3 - Jan. 6, 2012, 7:38 p.m.
It's never too late to share your feedback, so I'd definitely encourage you to post. Even if we don't happen to agree with you or act on your suggestions right away, the discussions your feedback may generate is always welcome in these forums. :)