I'm not sure where you get the notion that "stealth" is less important for a carrier air wing than it is for a land-based air force;
For a carrier fighter, yes. Because mission and tasks form aircraft.
It isn't like stealth is unnecessary - no, it is necessary. But only after success of other tasks is assured. There is no point in being more stealthy(sacrificing some other specs) when your carrier is sunk.
Especially so since carrier is an irreplaceable asset.
j-15, by virtue of being descendant of su-27 family, is an extremely capable loitering interceptor by birth. It really matters.
If fighter is expected to perform strikes as it's primary role - it definitely require as much stealth as possible, but FC-31 isn't something you'd like to be your primary strike asset.
P.s. Main capabilities of strike carrier combat aircraft are(in order of importance)
1)long range strike. In a carrier-centered fleet it's your "reach", and what makes your fleet this capable of bringing harm to your enemy. Requires as much stealth as possible, as much range as possible and as much payload as possible.
2)fleet air defence. Because it's something allowing your fleet to operate beyond land air umbrella. Strictly speaking, it is even more vital than strike(because fleet is composed of ships. No ships afloat - no fleet, period), but it's defensive, so placed on a second place.
3)air superiority. Air superiority mission for carrier aviation is different. You don't clean airspace for the sake of airspace, making air over empty water(where every ship is mobile) yours won't do you too much. Main form of air superiority mission thus is a bomber escort mission.
There is obviously more in this, say, naval fighters can just as well perform overland airsuperiority sweeps, as well as patrol empty water against unwelcome intrusions(say, MPA), but these are of tertiary importance.
Same as, for example, carrier light strike(mission which gave birth to F/A-18 hornet).
It's very useful and important, actually typically more useful than 3 mentioned above. But still it is secondary, if there is any enemy capable of denying your operations.
There are others, with some of them being at least as important, but they are out of scope of this post.