It's a nice idea, but probably not. In 5/6 missions you won't be able to take objectives properly. The fusion blasters also probably won't cut it because riptides are unlikely to be within 9" of the land raider OE. Also this list has some hard counters, some of which aren't even very uncommon - troop spam is one (green tide, gant spam etc.)
Nice try though mate