Swan D1080 mk2 any good?

I was thinking of selling my JBL 104 for the Swan D1080 mk2 and also looking at getting Sony SACS9 10-Inch sub to go with the speakers given that it’s on sale for $86 off. I was wondering if this would be a good desk set up?