You’re 5’8″ so a 406mm chainstay for you is like someone 6′ riding 430mm chainstays, yes it’s on the short side, but not crazy, if you want poppy and fun then it’s what you want. If you want to be able to bunnyhop and lift the front wheel when you need to then short stays are the way to go.
There is so much BS about weight over the front wheel in the media, but as soon as the trail heads downhill nearly all the weight shifts to the front wheel anyway.
All BMX’s are short CS and DJ bikes go for the shortest they can fit round the wheel.