You are rolling the dice with your life unnecessarily with that plan. If an armed assailant breaks in, that bat -- even if it's a bad ass double walled DeMarini -- is no match for any kind of firearm, and you'd be taking the proverbial knife to a gunfight. You've got to watch out for yourself and your family.
Also, the latest trend in criminal activity is to bring a buddy or two -- I don't care how tall you are, even with a bat you're not going to be capable to defend yourself against two (or more) unarmed assailants, let alone armed ones.
For home defense, in my opinion the best defense is a pump-action shotgun -- specifically a 12 gauge. A 20 gauge may get the job done as well if you're worried about the recoil, but if you're holding it correctly the recoil should not bother you much. As an added benefit, the sound of that 12 gauge getting cocked may be enough to deter a criminal, but if it isn't, you're going to need the stopping power of a shotgun.
A 00 Buckshot shell has 8 pellets, and each pellet is roughly the size of a 9mm bullet. If you hit center mass, it'll be like the assailant taking 8 shots from a 9mm almost all at once (the pellets are loaded into the shell in 4 groups of 2, and exit the barrel thusly). Needless to say, it's devastating to a human body.
Take ownership of your own self-defense -- 911 doesn't respond fast enough.
Hopefully, you'll never need to use a gun to do more than put holes in paper (or water jugs, or watermelon, or even a tasty deer or warthog), but -- it will always be better to have a gun and never need it than need a gun once and not have it.
Unfortunately, I've been in a position where I needed my gun, and I thank God I didn't have to fire it, that the sight of it was enough to deter any future stupidity from the assailant.
If you want to talk self-defense any further, just ask. This is something I'm very passionate about and something I advocate every person do -- be prepared to defend themselves.