Personally I'd say go for it, you only live ounce and I for one don't want to be a wrinkly 80 year old thinking "I wish I had given that a go 50 years ago".
As I read in another thread, you might become a FO and fly S/H for 5 years before getting a slot flying FO L/H for another 5 years, you may get offered command of a S/H job and before you know it you could be sitting in the LHS of a 747/380 within 20 years of getting that first job ... and you'll still have 10 years before you retire
.
At 31 you've gaind a lot of expeience in a different industry and you'll appriciate the pilot job more from having to fix PC and Servers for a living. But if everything went pear shaped with the industry at least you have a back up plan to fall back onto.