I think the easiest way to figure out whether the API is going to be simple for those simple cases is to take a plot you think should be simple, and see how you would do it with this API (like what I did in the examples). If you find an example that could be made simple, please let me know!