The overall intent of the pilot credit is a good one - it requires a thorough analysis of several site considerations, including some that are not included in traditional site design. The intent is that the site is studied in detail prior to design.
While this Pilot provides a good guide to help the project team evaluate the site, much of the site analysis required is already done for traditional projects.
In the LEED for Retail project I'm working on, the site is fairly limited in size and scope, and there are a few criteria that simply do not apply to the project. It seems that larger project sites or campus-type projects will benefit more from site analysis of this nature.
I believe that there is great potential for teams to try to get this credit after the site is already designed. I think that the credit would be more worthy of a LEED point if the team had to show that the design actually reflects findings from the study.