I am posting to say "Yes, what Partninja said."
I will also add that, much like your 4 Rhino + LR list, 5 Valkyrie's are not as tough as they appear. The good news is, thanks to Grav Chute Drop (or whatever that rule is called), they are exceptional transports and will reliably deliver cargo.
How many points is this? Just eyeballing, it doesn't look like quite 2000. 1850? 1750?
You aren't putting a lot of bodies on the board at this point level, methinks. Scions are not great objective holders and lack staying power (being similar in use to a lot of Eldar units). This will be a tough list to play.