Monks can top the DPS charts, Monks have great use on several fights, you will have fun and excel as a Monk if you put the effort in.
I don't know about being the 'best', but that doesn't matter at all unless you're in a top 100 guild. But in your own words, Monks are a 'totally viable class'. Viable, indeed.