Reading through it, I think you're definitely coming in a little strong. Especially with shrouding.
Might I suggest just allowing them to use the new point totals/rules for everything in codex space marines, giving them razorbacks & drop pods and then MAYBE adjusting their points down some (about 20). Seems like you'd have a much simpler home brew system to balance as well.