Hi winch launch, I suppose by using 45 degrees, you're reducing the changes of an over-shoot which usually occurs (for me anyway) with a teardrop entry using 30 degrees.
Personally, I use an estimate of 1 second per knot of head/tail wind which seems to work out ok. ( Generally fly the hold at 120 IAS as asymetric); so if there is a 20 kt head wind on the inbound axis of the hold, I'd fly outbound for 40 secs before commencing the procedure turn.