Nope , although I understand your logic and largely agree with your preference in regards to 1997 and a/your Maxima(s) .
However , when considering the first gen I30 alone , there are useful objective and " majority opinion " subjective differences in favor of the 98 over the 97 esp. from a DIY /age/parts/service perspective . The 98 I30 also enjoys a small/significant - durability/reliability advantage over a 99 as well , although it would be wrong to characterize overall desirability as all one way in favor of the 98 .
The reason for all this is that there are more " evolution " DOM/MYR differences ( think leapfrog ) between the I30 and the Maxima during this time period and some of what was " improved " on the 1997 Maxima didn't show up on the I30 until 1998 . Nothing earth shaking , but something a savvy shopper/future owner can definitely use to advantage . ( Paradoxically , some things on the 98 I30 didn't get to the Maxima until 99 and if memory serves correctly , a few until early 2000 production . )
In regards to the original post any of them will work and work well as long as the usual suspects are rounded up and considered , ie local market prices , age , mileage , color , equipment , previous history , condition , condition , condition , and CONDITION . Did I say condition ?