Not sure what you mean by clients are platforms? Nostr is a protocol like https, simply a way to transmit information. Clients are like web browsers, you have many options that all do basically the same thing, with slightly different ways of working and user interfaces (Chrome. Firefox, Brave, etc.). Just like with web browsers, I expect their capabilities to increase over time. Right now both the clients and the protocol itself are in flux, so it is always hard to tell where things will end up.