Enjoying my brooklyn set up like this on my holiday, still haven't bothered to get the bloody levers aligned.
You probably hear it all the time, but from this picture it looks like there is about 35-40cm of seatpost showing a saddle to bar drop of about 20-25 cm's which is really far to much. I have the same t-rex problem as you do, and on my Cinelli I had the same crazy seatpost setup (only a little less seatpost), it rode fine/good untill I found a frame that fitted better. So I'd really look for a better fitting frame.
You probably hear it all the time, but from this picture it looks like there is about 35-40cm of seatpost showing a saddle to bar drop of about 20-25 cm's which is really far to much. I have the same t-rex problem as you do, and on my Cinelli I had the same crazy seatpost setup (only a little less seatpost), it rode fine/good untill I found a frame that fitted better. So I'd really look for a better fitting frame.