This is true, not sure what the state of play is with the Cardinal Sin mould (but they are well finished female mould for hull, deck and mast support so this would be the quickest and easiest way to build a boat for certain. These moulds belong to Richard Taylor, I can PM you his details if you are interested.
I personally feel that the deck layout of the Cardinal Sin is excellent, I find Badgers is the most comfortable 05 Cherub I have ever sailed and also the flanges give you a large area for bonding, which makes it easier to build.