Seems a good idea but I wonder whether you get regular work in practice and how often you need to go into the office / client site. I can weather some unpredictablity in my income but would want some security.