Good lineup. I don't normally use Steve's Carts or Railcraft simply because with Thaumcraft2, there's Portals for getting around with. I also tend to avoid Portal Gun mod simply because that's not my play style. But other than that, very similar to what I typically run with.
I definitely look forward to watching your series!