I wouldn't want any of the players Ross County have signed.
Daal was a disaster at St Johnstone, Scott morrison has flattered to decieve his whole career, Steven Craig has a very poor record, Richie Hart never performed consistently in the SPL and Richard Brittain did nothing in two seasons at St Mirren, albeit he suffered from injury.
With regards to the Barrowman wait, that's the nature of football these days - out of contract players can pick and choose who they sign for and when they go there, especially if they are negotiating from a position of strength, like Barrowman.
Regarding signing lower league players, that's the market we are in and it's the market we have been in since promotion to the SPL. We are basically in a position to sign players who have been let go by bigger (or more established) clubs (Dargo, Black, Wyness) or we can take a chance on players from lower leagues (Bayne, Dods, Rankin, Cowie, Imrie, Paatelinan). I don't think we've done badly out of this in the last five years or so.