It looks to have strict requirements and frankly if it's as bad as you say, time to forget it and start looking for something else.