I appreciate what they are doing, but staying anon is just odd in this community. Personally, if I saw who was behind it, and knew them, I'd be a lot more comfortable.
I think LEO is at it's best when it's transparent and the community builds together.