Rev Share is long term revenue as you are building your own "customer base", however it builds up over a couple of months. PPS is a good option if you want a quick return on your investment. Happy to have a chat with you about which payment option could work better for you. Just hit me up on skype