всюду есть свои плюсы и минусы, инструменты и подходы нужно выбирать из контекста задачи и проекта. Если у вас АПИ который не будет меняться почти вообще, вы полностью контроллируете тестовые данные в БД (например в случае если загружаются данные из фикстур и порядок / айдишники тоже гарантированы), в респонсах нету полей с timestamps - то в этом случае я б и сам наверное снепшотами тестил