Thanks for all the kind replies. It's always nice to find something you weren't expecting. I didn't mind either way on the neutral service angle as the components are pretty funky.
I will have to slam the seat down even further to ride it, I suspect it might be too big for me but I'll test it out over the summer. It's not my main bike (n+1 syndrome) so maybe the stretched position will be okay for short rides.