my two cents, first on the list, then on the basi vs leman russ...
the list...
first, you're going to be a bit screwed if you end up playing a mission without deep strike as a lot of your strat seems to rely on that. i'd say don't include melta-guns with the demo charges, i'd say at most... flamers. the demo charge should be used on infantry masses and not vehicles as the melta is specialized for (although alright on anti-meq), but that's just more lost points when the squad, as the rest of them, will most likely get killed next turn unless the demo scatters onto you during your turn.
second, your command squads; my recommendation, give them mortars instead (or at least to the hq command squad so they can fire without being in line of sight for return fire), upgrade your senior officer to a junior officer with honorifica or a heroic senior officer, and upgrade one of his staff to a vet stardard bearer, possibly even look into giving your officer's iron discipline.
third, might consider looking into equipping your infantry squads with special weapons, i like plasma guns personally due to their range and anti-meq ability. as for heavy weapons, it's your preference.
fourth, the rough riders, it's up to you but it shouldn't be completely necessary to have one 10-man squad of them; i'd split it into two 5-man squads to cover more counter-charge area; also, remember, the majority of units you'll be charging with these guys will already have suffered salvos of fire from the rest of your army so 10-men might be a bit overkill and thus a waste of their one-timing hunting lance.
fifth, once again, i think you're relying a bit too much on deep strike; personally, my initial army had two dropping vet squads, but i ended up rarely getting missions that allowed deep striking, and even then, facing armies worth throwing that many vet squads at; plus the variables on chance. chance to show up from reserve, chance to land where you need and not destroyed or out of range (especially if hoping for the 6" melta 2d6 range in crowded hostile territory), chance to hit, chance to penetrate, chance to destroy; if you think it's worth the points, go ahead, it's up to you, but me personally, i'd rather save those points and put in more weapons and squads on the line. and for the points you put into all those dropping squads, it's almost half your army in points. lastly on that, if you end up against an all infantry/horde army, those points are most likely to be wasted with lack of targets.
anyways......
as for leman russ vs basilisk. i personally, use two leman russes and one basilisk. it's hard to really compare them as they both have different uses on the field; one being stay out of sight and kill their troops that do the same, while the other being draw fire away from more fragile targets while applying fire to those that stay in your sight, making both tanks complementary to each other.