If you can make it be zero effort for developers, thats a good plan... But if it involves even a minor effort from the developer, then most developers probably won't bother.
I'm imagining for example a 'profile server', which anyone can upload profiler data to, and that the compiler queries to get profile data for any given file it wants to compile.