Im leaning towards this as well. Your buy in costs are far to high IMO.
I am taking from your post you have also never developed before? If not I would probably be more inclined to start small, buy a smaller block with lower buy-in and build side by side.
Based on your numbers the profit would...