it all depends on your personal genetic makeup, what your optimal hormones levels are, how healthy all of your other systems are, and other things most of us have probably never even dreamed of.
if weekly shot work for you, you have no symptoms of hormone swings, energy levels changes, prostate issues, water retention, moodiness, etc. and all of your blood tests show good levels then I would say carry on. You damn lucky bastard.
some people are hyperexcreters (like me) I burn through anything I take extremely fast so I have to use freq. injections, and my system is on a hair trigger, if I take too much T, my body tries to dump it all into Estradiol- hence EOD 25mg injections.
other people are hypoexcreters and have problems with hormones building up in their system, or problems with arimidex, etc.
most people are just somewhere in the middle. where weekly shots cause a little too much T and aromatase at first, and then a tad too little towards the end of the week - which usually reeks havoc with their system and other supporting systems like thyroid and cortisol.
some are lucky and can absorb transdermal medications, and gels/creams work for them.
some are an ongoing medical mystery trying to get the bottom of all of their problems.