Sounds good. I don't like variants too much, as they don't realyl help your game as much as a real game and a realistic position, but that sounds like it could be fun for some.
By the way, how did you get two pieces on the same square? That's pretty cool!
So this is a variant that a friend and I came up with back in November, and it only occurred to me just today to share it with y'all. It's called "Double-Down Chess" (unless someone has a better name?) and it works like this:
1. Same starting position as normal Chess.
2. Two of a player's pieces can occupy the same square. So, your first move could be 1. Ra2, giving this position:
This allows maneuvers such as 1. Ra2 followed by 2. Ra3 to get the Rook out early.
3. Castling rules still apply normally, as do check/checkmate/promotion.
4. When making any capture, if two enemy pieces occupy the square that the capture is made on, BOTH are captured. This includes en passant captures. This also implies that a White piece and a Black piece can never occupy the same square.
5. A for-instance clarification - given this position:
White may move the Rook onto the square of his pawn to give check. The same idea applies for checkmate. Both pieces on the square can attack and move normally.
This variant produced a few very interesting games, including one in which a win was turned into a draw by the doubling of the pieces on a square. It also removes a weakness of doubled pawns (one blocks the other from advancing? not anymore!). Pieces can also bolster defense in more interesting ways. For instance, a defensively posted Q/N on the same square will cover an enormous amount of squares.
Give it a try and tell me what you think!