What is your opinions on gimbal heads and would it be applicable to the types of shoots i do? I mount my camera on tripod directly most of the time.
You probably won't want a gimbal head. I do own one and it's EXTREMELY good at what it does... but what it does it allow the camera to rotate in azimuth and also tilt up/down in altitude (nose-tail tilt) but not side-to-side tilt (if you are using a long lens and it has a tripod mounting collar which allows rotation then you could achieve it that way.)
A ball head is generally more versatile BUT the downside of a ball head is that you must lock it (must snug it down) before taking your hands off the camera.
A gimbal head is designed to allow you to shift the lens mounting to position to a neutral center-of-mass. Because of this, you can point the lens WITHOUT snugging down the axes ... and when you let go, the camera will stay exactly where you put it. It will not flop over like it would if it were on a ball head.
As such, a gimbal head is ideal if you're shooting... for example birds in flight where you want a solid mount, but you need to track them and you're using a very heady long lens so you're rather have it supported (you could also just use a monopod but of course you take your hands off the monopod or it'll fall over... a gimbal mount head on a tripod will not). Your camera is on a steady mount, but you can keep point the camera to track your subject, take the shots when you're ready, and never need to lock/unlock the axes brakes.
This gives the gimbal head some unique advantages, but also constrains it to some specialized use. For general use... a ball head is more versatile.