You should definately be able to be listed and get partneraccounts with those free sites - of course I'm a bit biased since it's our sites you promote, however those sites have quite unique designs, so I would say go for it!
Can you please elaborate on what you base the "quite unique designs" on?