Basically the test gets suspended in the oil meaning after say 1yr after use by date the test is no longer test but just oil or maybe instead of 200mg/ml its 20mg/ml and thats all it is.they put use by dates on to protect themselves but gear can be used for a good few months after it but as said after 6 months out ide just buy new stuff
And the heart thing it doesnt make it bigger as such but makes the heart muscle stronger through cardio etc but because its getting stronger etc people feel they can push more and thats when trouble starts heart attack etc so thats why most guys say train the same when on or off gear just try a few more reps or up weight slightly not drasticly i.e bench 100kg normally then few weeks on cycle and try 200kg