I think that is pretty much correct.
The hill sprints should assist acceleration
so I would include them or some other form of resisted sprinting but obviously you need to tie in all the supplemental work with your game practice and matches and much clearly depends on the level you are playing at and your ambitions.
Your running options will then be:
Resisted sprints-hills/towing etc
Assisted sprints-less popular nowadays as thought by many to "teach" faulty mechanics
Lactic acid training which you are doing.
Aerobic training- limited requirement only and probably not necessary for most if you are training and playing regularly.
For weights you may want to look at Joe de Francos 2 day template:
Max-Effort Lower Body Day
1.Max-Effort Lift (box squat or deadlift variation) ï¿½?? work up to a 1-3 rep max, rotated exercises every 2 weeks
2.Unilateral lower body movement ï¿½?? 3-4 sets with a moderate weight
3.Glute-ham raise variation 90% of the time ï¿½?? 3-4 sets
Dynamic-Effort Lower Body Day (usually 4 days after the max-effort day)
1.Jump variation ï¿½?? 6 ï¿½?? 8 sets of 1-3 jumps
2.Unilateral lower body movement (with added range of motion) ï¿½?? 3-4 sets working up to a heavy weight
3.Hip extension movement ï¿½?? 3-4 sets with moderate to heavy weight
Alwyn Cosgrove also has a useful 2 day layout:
1. Explosive lower body -jumps etc
2. Quad dominant bilateral e.g squats
3. Horizontal pull
4. Hip dominant unilateral e.g step ups
5. Horizontal press
1. Explosive upper body-plyo push up, push press
2. Hip dominant bilateral e.e deadlifts
3. Vertical push
4. Quad dominant unilateral e.e lunge
5. Vertical pull
The above are not specific recommendations to follow blindly just examples of some well thought out programs which may assist you in formulating your own but which must be tailored to your own circumstances.