I'd wait until the Photos app comes out for Mac on Yosemite*. Then you can import your iPhoto library into the Photos app and upload them to iCloud Photo Library. Then you can choose to have the full size photos on your iPhone or have smaller ones and just download the full ones as you need them. All of your photos will be synced across your devices.
*If you're not running Yosemite, then you will not have access to the Photos app on a Mac. Your photos will be in the cloud, but I don't believe syncing with iPhoto is as seamless as Photos.