Hey Randomway
I am by no means a decent vector artist or really have any right to be giving advice on vectors period, but here's my two cents...
In browsing through your port at SS it seems like you have some really nice illustrations. With out downloading them at looking at them very closely I bet most of them would be accepted at IS. They can be real picky about AI8 compatibility, open paths etc. The only way to find out is to upload them and hope for the best. Although at only 15 uploads/week I would definitely pick the best (or your favorites) to upload first.
Good Luck!