A compact crank with a 12-25 11 speed cassette only works if you are strong enough to stay in the big ring almost all the time. When I had that setup I was constantly cross-chained and shifting between the rings. Worst setup I've ever had. I've come to the conclusion that most recreational cyclists don't care about narrow spacing and just run wide cassettes if they need lower gears. I put sub-compact cranks on my bikes with doubles and will sometimes even run a jr cassette. I also have triples on several bikes which really work the best for me.