I don't know what coilovers to recommend, but I love your design. If I hadn't planned on tieing my front frame rails to the roll cage, while supporting the shock tower, then I would definately be looking for a set like yours.
Have you looked in to a patent for your design? I'd hate to see someone copy your design without you getting any credit.