Hard to tell from a two-dimensional photo, but within those limits, it doesn't look bad at all. Draft looks to be about 40% aft, which is okay. Possibly you're overtimmed, the leech doesn't look like it has much twist aloft. Leech telltales may tell you if the top of the main should be a bit farther out or not.
Wrinkles on the mast and boom make it look like the former could be tightened a little, the latter loosened a little, but this is in the area of fine-tuning, and I could be wrong (happens frequently).
But basically, you look close enough for government work, maybe even closer....