@miklb pros and cons of each?