New Training options (i.e. increase FTP, hills,....), what to do?

I am very much of the view that training which replicates race conditions is better.

There is a thread on low cadence training here Low Cadence Training (Compiled Info)

There are a few fast talk episodes on cadence Fast Talk Podcast with Trevor Connor and Rob Pickels