Running your 800's uphill is a good twist. Hill repeats can really help develop muscles, as wells as cardio strength. I find with track repeats, I don't see a lot of physiological adaptation or improvement, and I've had too many achilles problems from pushing so hard on the track.