Was it comfortable? Did you not feel stretched towards the front?
I ride a Checker Pig with 23" C-T at the moment but the top tube is somewhere around 22" if I measured correctly. On the Alpinestars, however it measures 615mm or 24" for top tube length. That seems a lot more aggressive...