Mini sites due to their lack of content and keyword density don't tend to perform well, also due to the fact that only squeeze pages will be able to be indexed - but why not build multiple squeeze pages around different long-tail keywords? Any thoughts?