Great, would love to hear from you.
In regards to full time, we do both. Typically we start small and build up to ensure we are both happy with the initial work and can work well together. Once a client is ready to commit to one more more full time developers, we go month to month and the only issue would be scheduling the start time. If a developer was shared with another client/project part time, we would want him/her to finish up that commitment before pulling them off.