Not necessary, with "more modern" at least I mean a device has more recent kernel and gcc, hence allowing me to build later versions of things I need.