WordPress sites offer the advantage that you quickly have a professional site that you can manage yourself, with lots of standard features. This is because there are already many plugins written for WordPress sites (often free).