Totally, a few days and a bit of embarrasment here is much better than ploughing months of work in with no return.
Bill Gates' first idea for a company was one that made devices that were supposed to be installed at traffic junctions, IIRC. (ref: business at the speed of thought)
Way to go Vasudeva.