You can make it work, but you have to put in a lot of effort, and even then the results are not great. Most roaming builds on other classes are superior in dps, sustain and mobility. Some are just unbeatable in competent hands. Together with Mesmer also not shining in any other part of WvW and supposedly being the Duelist Profession this feels just wrong.