You sound like you are hungry, don't let the need for work cloud your judgement. I would rather lose money on bidding and not getting jobs than winning and getting hosed, tread lightly, do your homework. GC personal work will be a pita.
I don't know. GC personal work can be great. All depends on the GC. The GC's I did work for were top notch. Cheap wasn't the name of the game with them. I didn't work with cheapskates.