Primal doesn't even render profile images properly. It has red-debug borders around HTML elements. It's heavy caching, showing outdated profiles.
Here is how the
@Nostria profile looks on Primal.

Here is how it looks in a decentralized app like Nostria.

The search has some nice features that extends the search NIP-50.
I'm currently working on a new search relay for Nostria to ensure user have a bit better experience with search on Nostr than what exists today.