It is difficult to directly compare Swiss and Japanese movements because of the vast differences in design, manufacture, assembly and decoration of each movement.
Generally speaking, there is not much difference between Swiss and Japanese movements from a technical point of view.
So you can choose a movement according to your budget. Japanese movements strike a balance between affordability and quality, so you can choose a Japanese movement if you have a limited budget. If you want to use a watch for a long time (passing it from one generation to another), you can choose a Swiss movement.
Swiss movements are much more expensive than Japanese one If the movement is similar in function. For example, Seiko 7S26 and Valjoux 7750, the latter is many times more expensive.