Hey Rob, nice to meet you! Spartan race and Tough Mudder are both on my list of races I want to do (so long as they don't interfere with marathon training - not supposed to race while training except one half marathon). I've heard very positive reviews on both! In terms of workouts, I love Insanity for training with running. It's really helped me improve on power and endurance - especially with up hill running - and I last longer before getting tired/needing GU. The only thing is that with the start/stop of the circuits and the breaks, it can kind of mess with your willpower with distance running. Really recommend doing tempo runs to help with distance - you run a shorter distance than you would (so if your base is 5 miles, you'd run 3 for example) and you run it faster than is comfortable but not so fast that you can't last all 3 miles without a break.
I am healing a fractured foot from a bad foot strike on an unseen branch while trail running so not sure how Body Beast is going to affect my runs. I'm hoping the strength training along with aqua jogging help improve the strength in my legs and ankles (especially with down hill running) so we'll see when I get this darn boot off!

My accountability for today - battling a cold so needed to take it even lower key. Got in Turbo Fire: Fire 30 and Sculpt 30 for an upper body workout. Feeling a little better since getting myself moving.
Good luck on your run today!