Gschultz, Looks generally fine to me (likely as small a frame as you'd want to ride, however), how does it feel to you? I looks like there will be some toe overlap (interferance between a foot and the front wheel) when slow speed turning the bike that you'll need to be aware of.
Brad