Well thought out

I actually open with 14 forge 17 nexus into 4 warpgates and robo.  First off I'd like to say that your roach rush is better and different from what i've experienced but, i think it falls into  a similar trap.  protoss expands far ahead of you and with an early scout P can easily identify the agression and at most you will force a couple of unwanted cannons.  The main problem i see is that you risk having your first 3 roaches trapped on P's forcefields in range of  cannon detection.