Gbpirate,
First, sorry for my English

Of course your build is viable, and fun as well. Just that if not for the fun factor only, do you really need more than two Maxims to fight Axis early game?
Any opening with 2 Maxims (hell even 1) is already a very strong anti-infantry build. If something goes wrong, you fall behind and have to hold out with T2 and/or T3, a more mobile force with three Cons can support your Maxims, AT-guns and/or Su-76s better.
Many high level players nowadays often start with 4 Cons in serious matches, or something crazy like 6 Maxims for trolling purpose. But as I remember, in Alienware Arena Cup Jesulin did use the following opening: 3 Cons 1 Maxim, against OKW, all the way to the Championship. I still think this is the most balanced start the Soviet has to offer. With it, you're ready to deal with any circumstance.