I prefer the big-block approach as originally intended by Satoshi; off-chain solutions are a neat idea on top of the Bitcoin blockchain, but strangling the core scaling mechanism (increasing block size) to push everyone onto blockstream's off-chain scaling solution is a terrible idea.
UASF by definition is a sybill attack, they're even proposing changing POW mechanisms which is really a scorched earth policy for BTC!
On the upside, we may experience the 'flippening' where BTC loses its #1 place, if this happens who knows what will happen in the crypto markets?! Exciting times!