The one thing that playing in a 'bedroom' to backing tracks etc won't prepare you for is actually playing with other people...it can be a whole different ball game. You can learn a song at home, think you've really nailed it, get into a practice room with others and it'll sound 'different'...others may not be playing what you expect them to and you have to respond to that.
Over analysing your playing can be a destructive path..it was for me and resulted in a miserable 2 years of thinking I wasn't good enough to be in certain bands. What you realise is that the really good players are both encouraging, polite and humble. The one's who think their excrement smells better then the rest, they're not worth being in a band with anyway.
Enjoy playing, and one of the best ways is to play in a band. You'll learn more and improve quicker than staying home.
My playing has massive holes in it, there's straightforward stuff that I'm absolutely crap at...but I've never failed to get in a band I've tried out for. This to me is really odd, but what the hell.
If you can fit it in with your job, go for it.