There should be a third orb on the vallis but DE forgot. Well it is there, cooling in a lake, but that's all it does.
I feel like Deimos probably could have use a boss fight. The necramechs on isolation vault bounties are not bad for bounties, but they don't feel like boss fights.