But, for 32 bit systems, right now I believe you are probably better of using NetBSD or OpenBSD. Both systems do not have the 2038 problem and use far less resources.
Granted Linux is working on 2038, but I think it is not 100% and only in 5.6+ (IIRC).
Also with the wayland push in Linux, I am not sure how well wayland will work on 32 bit systems with limited memory.