Need nSpire CX advice

Hello everyone,
since this community is still very active and i just acquired second nSpirte calculator (First one is nSpire CX II-T 5.3.0.564 with Ndless installed of course) i need some advice from You for this, new one.
Calculator is nSpire CX with :
OS version: 3.2.0.1212
Boot1: 3.0.0.99
Boot2: 3.1.0.16
HW version: E (P-0712E)
First greater than current OS version supported by Ndless is 3.6.0.546.
But on 3.x there are also :
3.9.0.463
3.9.1.38
and on 4.x series :
4.0.3.93
4.2.0.532
4.4.0.532
4.5.0.1180
4.5.3.14
4.5.4.48
So, my questions are :
1. Should i stay on 3.x or move to 4.x OS and why ?
2. Will i loose something eventualy switching from 3.x to 4.x OS ?
3. Do you have recomendation for some specific OS version of those supported by Ndless listed above or i should go with the latest supported in 3.x/4.x ?
Obviously i have the ability to chose what to do so, i need help from this community in order to choose the best option for this calculator.
since this community is still very active and i just acquired second nSpirte calculator (First one is nSpire CX II-T 5.3.0.564 with Ndless installed of course) i need some advice from You for this, new one.
Calculator is nSpire CX with :
OS version: 3.2.0.1212
Boot1: 3.0.0.99
Boot2: 3.1.0.16
HW version: E (P-0712E)
First greater than current OS version supported by Ndless is 3.6.0.546.
But on 3.x there are also :
3.9.0.463
3.9.1.38
and on 4.x series :
4.0.3.93
4.2.0.532
4.4.0.532
4.5.0.1180
4.5.3.14
4.5.4.48
So, my questions are :
1. Should i stay on 3.x or move to 4.x OS and why ?
2. Will i loose something eventualy switching from 3.x to 4.x OS ?
3. Do you have recomendation for some specific OS version of those supported by Ndless listed above or i should go with the latest supported in 3.x/4.x ?
Obviously i have the ability to chose what to do so, i need help from this community in order to choose the best option for this calculator.