AvatarEditorService:SearchCatalog() returning suboptimal results

As a Roblox developer, it is currently too hard to show players the optimal catalog items in our avatar editor interface. Here is an example, showing the exact same search parameters when I enter the Roblox catalog vs when I use AvatarEditorService:SearchCatalog()

Roblox Catalog/Website:

AvatarEditorService:SearchCatalog() (using the exact same search parameters as the website pictured above^):

As you can see the Roblox website catalog shows me tons of paid results. When I try to display the same catalog results in-game, we see about 50-70 free results before showing paid items.

We could limit the default search in our interface to show items that cost at least 1 Robux, but those results still don’t seem to be as relevant to players and may be a less ideal UX (particularly FTUX as people are still learning how the UI works).

If Roblox is able to address this issue, it would improve my development experience because we would be able to play results that are as relevant to players as the results on the Roblox catalog website. I believe this will result in more UGC revenue for developers.