Afraid so - I love Apple devices, but Photo Stream is completely unusable to me. Why should I take up all that precious mobile device space with many copies of my Photos - of which I have thousands to begin with?
If you have 10 photos and clueless about how to upload them - perhaps it's something that would be neat for you...