You don't need it, but it would help a lot, yes. Along with that you should take into consideration other search engine optimization techniques.
A sitemap is definitely beneficial to submit to their webmasters tools.
Any recommendations of creating Sitemap by using any particular website or tool?