1.) Sorting is planned but not inside the current build.
2.) A single line of CSS added to your extra.css can increase the spacing between the categories
3.) Not out of the box no
4.) It's something I'd like to see inside the product, ideally the custom fields would be able to be edited by the user themselves if allowed but it's not in there yet.
I think I'll wait until #1 and #4 gets implemented before pulling the trigger. We simply have too many users to be able to get any real usage out of it without those features.