Secondo me se le informazioni sono statiche nel senso che bisogna solo tenerle in memoria, allora meglio una struct. Se invece hai delle informazioni complesse che devono essere manipolate tra loro, o che comportino operazioni allora meglio una class così puoi ridefinire gli operatori e gestire più facilmente le informazioni.