From what Im experienced it took time to arrive but It was worth it, came exactly as I wanted with some interesting features like integrated 135mm headtube, heat-treated and custom gusset. I have my frame for about 7 months so far. And its holding up great. The heat-treatment makes it a bit sturdy with not to much flex which was my main concern regarding steel frames. Its holding up nose dives and whips without twists or cracks so far, I check it regularly. I've cracked 2 high-end aluminium frames in about 7/8 months during a tough periods of riding so I'm always checking my frames. Its the only input I can give on Marino frames so far.
Here's a link to my bike: http://www.trials-forum.co.uk/topic/182824-my-marino-24-streettrials/
The geo is similar to yours:
- 995mm WB
- 375mm CS
- 75º HTa
- 72º STa
- 25mm BB+