The fact that they want 50% off the bat should tell you something already, don't walk run away! I am really surprised that the people running this would actually put the pics & bios on the about page. This is daylight robbery and shameful. If i had to give half my company away for 100k at inception i rather not start it because you are going to need follow on financing. YC only takes like 6 or 7% and is way more prestigious.