I would go with Markdown. It's easy to read and write, especially if you touch-type.
You asked which would give you a better result. For most things, the result will be exactly the same. However, there are some details to consider regardless of which system you choose:
- How will you deal with typographic niceties such as proper apostrophes, dashes, and quote marks? These characters do not exist on your keyboard. Do they matter to you?
- Do you need to add images? How will you do that?
Both Markdown and WYSIWYG editors can potentially handle these issues. But for example, you might need some way to upload an image to your server.
Overall, I reckon using Markdown has the potential for higher quality results, because you can add additional parsing steps yourself. For example, your parser could automatically convert all single prime marks (') into apostrophes (’). And while a WYSIWYG editor could potentially do this for you, it would be difficult to add the feature if it's not already there; and if the feature is there, can you override it when desired?
I would recommend using a CommonMark-compliant parser. I use this one. Once you have that working, you might wish to add your own parser, which could run either before or after the markdown conversion.
(For the record: I'm using Markdown for my content, but I haven't gotten around to adding my own parser yet.)