If you buy a Spit, GT-6 or TR-6, setup a dial indicator on the crankpully and pull the crank fore-and-aft. If it has more than about 0.014" of play (really, "thrust"), drop the pan and replace the thrust washers. DON'T drive it with excess thrust.
If you look at one and it seems to have 1/8" or so of thrust, walk away or prepare to do the entire bottom end. When you find one of these engines with essesive thrust, you will often find the thrust washers have fallen out and are sitting in the oil pan. It's a very common problem with the 1147, 1300, 1500 fours along with the 2.0 and 2.5 sixes (these fours and sixes are based on the same engine family design).
Spits are bigger than Spridgets, but I'm willing to "suffer" the more cramped confines of driving a Spridget because I like the handling and driving better.
I own an MGB (street car) and honestly, a Spit feels just about as roomy as the B.
Newer Spridgets (like my vintage racer) have the crappy 1500 Spitfire engine (I replace thrust washers and rod bearings about every 25 hours of operation and I always see pretty good wear).
The older Spridgets have the "A" series engine. The 1275 "A" series is really the best Spridget engine, but these cars are getting pretty old now and rust is a factor in all these cars as they age.
A newer 1500 Midget is not really that bad, but if you're over 5'9", you may want to swap the super thick seat for older Bugeye-style seats.
A nice thing about Spits (and GT6s and TR6s) is that they have an actual frame, so you can do a "frame off" resto if so desired. Spridgets (and MBGs) are unibody.
As far as other stuff, I have never liked driving the Mark 1 GT6....the rear suspension is spooky in my opinion. The Mark 2 GT6 is the much-better "roto-flex" design. The Mark 3 is like a cheaper version of the Mark 2, but still OK.
With TR6s, watch rear trailing arms mounts for rust.
And I agree, speaking personally, the MGB might be the best choice for a daily driver...and the rubber bumper cars aren't too bad
Disclaimer: My daily driver is an '00 Miata :grin: