I think Xiangqi should be played with traditional Chinese pieces. I bought a wooden set on Ebay. It was very cheap. After a while they are easy to understand because chess thinking is really very abstract. I think one should keep to traditions that are thousands of years old. It adds to the dimension of Chinese chess. However, this set of yours could be used for chess variants.
/Mats