The leading space ought to alphabetically sort it above "Business", right at the top.
It seems that many uploaders don't care about the section their flows end up in, with the result that the "Business" section is full of flows which belong elsewhere.
By adding a category above "Business", this category would be the catch-all for all uploaded flows for which no suitable category is selected (that is, those, which now end up in "Business" for that reason)
I also suggest to prevent users from rating their own flow with 5 stars. Many flows exist with only one single rating, which is the 5 star rating their creators gave to their own flows. Often, these flows are rubbish.
Maybe a filter for other users could be an alternative, allowing others to hide from view all those flows with only one single 5 star review/rating, when that review/rating was written by the flow contributor.