You said you had your fit checked in a previous post on "flat back". So ride it! How can you expect any useful advice on fit from a forum let alone without pics or specific body dimensions. Also there shouldn't be any problems riding a bike in a straight line regardless of stem length.