I think for you guys it could offer plenty, but initially the platform requires a fair amount of time and has a reasonable learning curve.
It seems like you have gained plenty of material / experiences in your time on the road and so you certainly wont be short of content.
Good luck guys!