Last I looked into Red someone said they weren't ready to draw attention to Red. I can't find the source now, but figured if Red's creators aren't even ready to attract attention, it's too early for me to hop on board.
Is there any truth to this? Whatever the case, I will learn Red eventually. It looks really awesome. The project has ambitious goals and seems to be achieving them at a good pace.