The reason i asked is i think this could be a good workout but it depends really what you want.
If you want to increase speed some of these exercises are very good such as the sprint and agility drills, but the thing is if you are working for speed you need to keep fresh and have v. long rest times, as you need to make sure all your speed drills are done at max speed.
And to be honest you dont need too many fancy exercises to increase speed just some basic shorts sprints and some basic change of direction exercises for agility.
The other way to increase speed is increase the relative strength of your legs through heavy
squats, deadlifts, lunges etc.
On the other hand with conditioning this routine could also work if you went through it with little rest. So for conditioning you could do the same agility and speed drills with little rest between exercises.
Alternatively you could do a simple bodyweight circuit push-ups, dips, planks, burpees, lunges, planks, chin-ups, jumps etc.
So overall it depends what you want and what facilities you have.
(Oh and how long is your basement?)