Yeah neo is right.. A card game would be easier to do because the stats etc. of all the monsters (in this case, pokemon) are all the same for every card of the same type.
A bulbasaur card would always be lv.6 or something, it would never gain exp or hp or anything so it would require a lot less coding.. I think it would still be a big task though (for a minigame) and I suggest a few tutorials first.