Good point
I agree
I always believed that if OP had come clean and said that in heated argument that spun out of control, he fired at Reeva in a moment of blind furious anger, OP could have mounted a diminished responsibility Defence similar to to those road-rage incidents.
Doing so would have had the double benefit of being the truth (which is always good) but also avoiding embarrassing and contradicting testimony on the stand.
Pleading guilty to the 3 minor gun related charges would have also greatly helped and avoided further embarrassing and contradicting testimony.
With an honest and voluntary participation to a psyche-eval on those basis, OP would probably have been deemed to have suffered from automatism and his responsibility would have been greatly diminished.
But, as you stated, OP opted for the 'all in' scenario
probably because he believes (incorrectly) that he can always win.
OP admitting to ANY wrongdoing? NEVER!!!
Everyone is a liar or simply mistaken. Let's take a look at the list of people OP accuses of lying.
LIARS
Sam Taylor - liar (shot through sunroof)
Daren Fresco - liar (said "one up" at Tasha's/shot through sunroof)
Baba - liar ("everything is fine, security")
Police - liars (moved evidence)
Dr. Stipp - liar (bathroom light on/woman scream)
Mrs. Stipp - liar (bathroom light on/woman scream)
Burger - liar (woman scream)
Johnson - liar (woman scream)
Van der Merwe - liar (arguing/woman scream)
Reeva - liar (scared of him)
Roux - liar (double taps/mistakes on bail application)
Nel - liar (entire case)
Now let's look at, based on evidence, what OP lied about since the DT did not prove otherwise.
OP LIED ABOUT
Tasha's (I did not pull trigger)
Shot through car sunroof (never happened)
Illegal ammo (it's dads)
Where large fan was and that it was on (blocks access to balcony where he says he called for help/turned off)
Where small fan was and that it was on (in corner, facing curtains/unplugged)
Where the duvet was (jeans on top of it/lines up with blood trail on carpet)
Felt for Reeva behind the curtains (iPad, hair clipper, cords in the way)
Time of shots (his first phone call at 3:19 claimed she was still breathing)
Netcare told him to take her to hospital
Called Stander because he couldn't pick up Reeva (he walked down the stairs carrying her unassisted)
Where the magazine rack was (blood pool around leg of rack)
Magazine rack made a wood noise (she was standing in front of and close to door when first shot-not near rack)
They were asleep (she was fully dressed in gym clothes and had eaten recently)
Reason Olympic roommate requested to be moved
And finally, discrepancies in his own account of what happened (i.e. lying/tailoring evidence).
DISCREPENCIES
Double taps / no double taps
Went onto the balcony / never went onto the balcony
1 fan / 2 fans
She was asleep / she talked to him "can't sleep, baba?"
Heard noise, went into bathroom and noticed window open / heard window slam against frame
Realized intruder was in toilet because he noticed toilet door was closed / heard toilet door slam
Heard movement / heard wood sound and thought it was the door opening
Putative self defense / accident. Didn't intend to fire shots into door
I'm sure this is not a complete list, but at the very least it illustrates that OP is a liar and not credible. If his credibility is called into question by milady, then his entire account of that night is worthless. MOO