Some people think it sounds crazy, some don't
But I'm kind of guessing that if the Chinese Academy is investigating it it's because
a)Some very VIP has required them to.
b)They know something others don't
While it's possible it's I'd guess if there was any obvious way this could be shot down it would have already been done.
Space is the logical place to test this and in principle a crewed station is an excellent position to do so. Let's see what happens./