I have not tried the Shimano e-bikes; but they seem to be getting good writeups. I am sure that you already know that the mid-drive, like both the Shimano and the Bosch are going to work better, on uneven terrain, than a hub motor. As such a 350W will probably be fine.
What are your e-bike needs and expectations?