I've got a 2015 Raleigh tamland. I'd like to take it into some of my cleaner local single track, which is mild but sometimes steep. Right now I have 105 shifters and derailleurs (long cage rear) with compact chainring and 10 speed 11-28 tooth cassette.

My thoughts are to buy a used Shimano mountain bike crank and pop in a 40 and 28t set of rings and an 11-34 cassette. I have an slx front derailleur I can put on the front. This should give me lots of low end, but would it work?

Thoughts or help from the experts here would be greatly appreciated.