Sounds like 105 is working perfect! Not marring, not leaving swirls and removing the scratches you were trying to get out. What more were you wanting? With no marring, swirls and all scratches removed sounds like you are LSP ready.
However, I agree 105 is a pain to use. I spritz my pad...