i'd say atlas is roughly on par capability-wise. see their recent video: [1]. but boston has different priorities.
[1]: https://youtube.com/watch?v=UNorxwlZlFk