That's great that you got something out of it, but I have to wonder why it took them until after you completed the task to figure out that you were "too fresh."
They also knew before hand and gave me a chance perhaps i would do something very impressive. i'm not saying my submission was perfect, i might have done a couple of things wrong, or during that period they might have found someone better, there might have been several reasons i think, but i still learned a ton about Rails.