Systemc is a good language for system level design. A lot of vendors and tools support systemc.
If you will take part in a project where the archeture modeling is needed, you will find that systemc is a very powerful language to do this.
SystemVerilog is also a good hardware design and verification language. SVA is hot spot these days.
Maybe I cannot tell which are better. As a matter of face, they are both good languages.