Haven't had much time to delve further into the site however, if say, myself and a few friends wanted to, could we set up a private pool?
Yes!

Let me explain our plans for private pools...
The next phase of S&L's development is going to include the ability for users to set up their own private pools and invite friends to play against them. We will have a
Pools Wizard to make this process easy and intuitive. Users will not be able to create any pool they want - for example, they could not use S&L to run a pool on a local pub football match (we need to get live feeds/results from OPTA to verify each pool). Instead, users will choose from exisiting 'templates', decide the pool size and buy-in, then invite friends to join through the S&L system and/or via social media and email.
This stage of the development (along with some other cool features) will take a few months to implement.
In the meantime, we would love to set up private pools manually for our users. If you - or anyone else - would like us to set up a private pool then please get in touch with me (PM me here, or add me on Skype - my username is dodgyrocker) and we will discuss it. Please take me up on the offer!
We have other future plans for private pools, including offering bespoke pool design for users who wish to play higher stakes games. But in the meantime, I would be over the moon if a few users wanted us to set up private pools for them on the site.