Native Plex clients nowadays are using a very generic, basic profile as basis.
Then, the client app is either asking the hardware about its capabilities or is looking up the device class in its own internal table. Then the basic profile is “augmented” using this information to add abilities which go beyond the basic profile.
So no, there is no need to mess around with device profiles nowadays.