I just pushed a change to the latest development version so that I single click on the arrow toggles the expansion status. With this change, the behavior should be consistent with other programs (e.g. windows explorer). As the "hit box" is a bit larger than the actual arrow, I think the size should be sufficient.
Thanks for the feedback!