I dislike solo Landriaders and it's not that fluffy for a 100% Dread army. I would suggest insead take another 5 in a drop pod(making 15) and another Death Dread in a pod.
Dropping the Raider in will be pointless as it should be able to cover the distance anyway by turn 2 and modals can assualt out of one(or disenbark) on the turn it deep striked. Also it's gambling on that the fact that you lone Locator beacon will live past turn 1.
You cna probbly also drop the small unit of assualt marines and possbily take somehting else to get that extra dread. You can take Devs but you don't need to deploy them in 1 and just take on to drop in 6 on your turn and drop it on your opponents objectives to contest it.
Dropping the Raider in will be pointless as it should be able to cover the distance anyway by turn 2 and modals can assualt out of one(or disenbark) on the turn it deep striked. Also it's gambling on that the fact that you lone Locator beacon will live past turn 1.
You cna probbly also drop the small unit of assualt marines and possbily take somehting else to get that extra dread. You can take Devs but you don't need to deploy them in 1 and just take on to drop in 6 on your turn and drop it on your opponents objectives to contest it.