exactly. spare time, for free. lrcdb, emphatic, hijack, etc all came about because people thought it would be neat and took it upon themselves to do it. as to the other things you mentioned, its only what you make of it. the quality and feature set comes in time.