I'm in the same boat. I haven't heard back from my top choice program (or my second choice...) so I accepted the offer that I got, once their deadline was reached. I don't think I want to go to grad school there (more of a location/size thing than the field) but I think that any lab experience is better than no lab experience. Who knows, maybe I will love a new type of research? Worse case scenario, I gain more bench experience and learn a style of lab/research to avoid in the future.
I'm curious to hear others' thoughts though. In some cases, if you have a lab at your home university where you're already established, I can imagine choosing that over an unknown might be tricky.
Yeah that was my exact situation (I've accepted now after several people told me that I'm being stupid by not accepting...). I work in a lab that's a similar field to what I want to pursue in grad school, so I was unsure whether it was a good idea to branch out or stick around. Both are at my home institution. I think it will be a good experience though; I figure I can always work in this lab but for people like me without super impressive stats, it's kinda hard to be accepted to programs like this hahah.
Congratz on your acceptance though! I think you made the right choice and will still learn a lot regardless of the institution.