First of all - welcome to the gang.
Secondly, as a recent convert, we ALL have the same worries about head shape. Read some of the older threads and you will see that it is a constantly recurring issue. It seems to me as if that is just the way our insecurities about taking the plunge manifest themselves.
Eveyone asks the question but very few seem to look inthe mirror after going sly and say "OMG, my head looks like a....." Instead it seems we all hear, from our friends, "Gee it looks great on you - you've got the head shape for it. I've thought about it but my head is the wrong shape...."
What I say is just go for it. If for some reason you don't like the outcome, wear a hat for a few days and it'll quickly look like a short buzz.
From what I see in the picture my guess is sly will look great on you.
If it itches, scratch it. It's only hair and it'll grow back faster than you realize.