For the joins, we give the right context so that the model can infer the relationships: the schema of each table + how the joins are already done in your repository/query history.
Usage analysis is definitely on the roadmap: we want to access the logs of the data warehouse to mesure usage of each table.