We all have a different perception of a sound
I do agree that IM02 has a subbass level, but it's of a lesser quantity especially with midrange dominance in these IEMs. Also, as earfonia pointed out, driving it with a different source will fluctuate that level as well. Detailed quality is there, but quantity will vary. With IM03 it's right there in your face and doesn't vary as much driven from my Note 2 or X5 or my laptop. With IM03 it feels that bass quantity is higher (especially sub bass) and due to a balanced sound signature it comes off louder since you don't have this midrange dominance like in IM02.
X5 has a very neutral signature so it will not boost the bass, just improves the quality. Of course you can use EQ, but I'm personally hate boosting frequencies because it adds artifacts. On the other hand, I might try it with E18 where there is a bass boost switch.
Another note to add. Though I don't consider myself a hardcore audiophile, since I only dipped my feet in high quality headphone world less than a year ago, I have noticed that typically dynamic drivers produce a much warmer sounds in comparison to BA drivers. In IM03, the subbass and midbass feels almost like a dynamic driver, warm and rounded. For example, I love my W40 but bass in there a bit colder and mid-bass has a stronger punch (faster attack). With IM03 it's more laid back, rounded, and warmer.