I find them very appealing - once you already have a good amount of equity.
My main problem with them (that most people don't realise) is that (from my understanding) you cannot borrow against equity gains for further investment, reducing your ability to replicate.