i think for riding, so long as it is comfortable then it is fine.
for crashing, though, you won't be too comfy if you hit that top tube... but, hopefully you do more riding than crashing.
are you reaching too far for the bars? that would be more of a reason to get a smaller size i'd think. if you are totally fine when riding, just be extra mindful of the little clearance you have should you crash.